C#中,怎样为动态创建的按钮写事件代码

来源:百度知道 编辑:UC知道 时间:2024/06/14 18:51:42
我在button1单击事件中动态创建了一个按钮button2,button2的各种事件代码需要怎么写呢,求知道的人给我解答,希望能具体一些的哦
如果按钮个数不确定的情况下,不可能穷举要用的事件的噻,还有个问题是,一个button按钮创建多个按钮的时候嘛,创建出来的按钮的名称怎么确定呢

button2.Click += new System.EventHandler(button2_Click);
这是加单击事件可以重复添加
button2.Click -= new System.EventHandler(button2_Click);
这是删除该单击事件.这样你可以加别的事件了,其他事件你可以依葫芦画瓢
还有什么问题可以补充上来

通过委托机制,绑定事件:
this.button1.Click += new System.EventHandler(this.button1_Click);

这里的button1_Click就是该事件具体执行的方法。