首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform 触动员态生成的button的点击事件

2012-08-15 
winform 触发动态生成的button的点击事件RT,如何触发动态生成的多个button中某一个button的点击事件[解决

winform 触发动态生成的button的点击事件
RT,如何触发动态生成的多个button中某一个button的点击事件

[解决办法]

C# code
        private void MyClick(object sender, EventArgs e)        {            MessageBox.Show(((Button)sender).Text);        }使用            Button btn = new Button();            btn.Text = "button1";            btn.Click += new EventHandler(MyClick);            btn = new Button();            btn.Text = "button2";            btn.Click += new EventHandler(MyClick);
[解决办法]


button1.Click+=new EventHandler(button1_Click);

button2.Click+=new EventHandler(button1_Click);

button3.Click+=new EventHandler(button1_Click);


或者用button1_Click(null,null);

[解决办法]
好快的速度,
也可以放在字典集合中,通过键值找到控件再触发事件,
不过事件要在生成的时候绑定
[解决办法]
调用动态添加的按钮的成员方法:PerformClick()即可。

热点排行