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

2024年11月30日 03:25
有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):

属性传递,就可以了