C#动态添加控件后的单击事件

2024-11-30 03:25:29
推荐回答(3个)
回答1:

Label lbl = new Label();
lbl.Click += new EventHandler(lbl_click); //用代码动态连接事件
.....

再实现lbl_click的定义:
private void lbl_click(object sender,EventArgs e){
Label lbl = (Label)(sender); //这么一转换就知道是哪个label点击了
if (lbl.Name=="lbl001")
//是001 label

}

回答2:

label也有click事件的呀,写入事件就可以了

回答3:

属性传递,就可以了