Winform 获取当前单击的控件名称 和 向窗体添加控件

Posted 西枫叶落

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Winform 获取当前单击的控件名称 和 向窗体添加控件相关的知识,希望对你有一定的参考价值。

Winform如何获取当前单击的控件名称,比如有100个Button 和一个button_Click()的按钮事件 ,分别点击不同按钮后显示所点击的按钮名称?
private void button_Click(object sender, EventArgs e)
{
Button button = (Button)sender;
MessageBox.Show(button.Name);
}

然后将要实现的按钮绑定该button_Click事件OK。

 


向窗体添加控件,比如添加一个Button按钮:

Button abc = new Button();
abc.Location = new System.Drawing.Point(200, 200);
abc.Size = new System.Drawing.Size(100, 100);
//abc.BackColor = Color.Red;
abc.Text = "123456789";
this.Controls.Add(abc);//调用添加方法

以上是关于Winform 获取当前单击的控件名称 和 向窗体添加控件的主要内容,如果未能解决你的问题,请参考以下文章

winform中如何获取控件在窗体上位置?

winform怎么获取另一窗体的控件

winform中如何获取鼠标所点击的控件名称

C#怎么获取当前单击的控件名称,比如有100个Button 一个button_Click() ,点击按钮后显示所点击的按钮名称

如何向winform窗体中插入动态图片

WinForm 无边框窗体和timer控件