C#中动态加载的控件调用一个事件的问题

来源:百度知道 编辑:UC知道 时间:2024/06/16 17:04:19
lable1 和label2共用一个label1的Click事件
里面是更改label的背景色 ,但是单击label2,更改的却是label1的背景色==!
注:我label2是通过代码动态加载到窗体的

乱复制来的不要

用Click(object sender ,EventArgs e)中的参数sender去判断是哪个Lable的事件被触发。
if(((Control).sender).Name == lable1.Name)
{

}
else
{

}

lable1 和label2共用一个label1的Click事件;就是说单击哪一个结果都一样???

那你单击label1又会怎么样?改变lable1 和label2的背景色吗?

最好说的清楚点!
(==!是什么啊?)

用click事件的sender判断是label1还是label2

能不能说的清楚点,都不知道你要干什么
什么lable1和lable2共用一个lable1的Click事件不就结果一样了?
要把事件分开才能不一样呀!
晕,都不大清楚你要干什么!!!