C#动态循环生成button怎么分别写他们的事件

如题所述

第1个回答  推荐于2017-12-15
for(int i=0;i<100;i++)
{
var btn=new Button();
//设置btn的各项属性
//加入某个容器里面
this.Controls.Add(btn);
//如果要把它们的Click事件都绑定要一个处理方法上去,就这么写:
btn.Click+=//你的那个处理方法名字
//如果要把它们的Click事件都绑定各自的方法上去,就这么写:
btn.Click+=(s,e)=>{ //你的处理代码};//其实这个匿名方法,参数就是s,e
}本回答被提问者采纳
相似回答