C#中动态加载的控件调用一个事件的问题
来源:百度知道 编辑:UC知道 时间:2024/06/16 17:04:19
lable1 和label2共用一个label1的Click事件
里面是更改label的背景色 ,但是单击label2,更改的却是label1的背景色==!
注:我label2是通过代码动态加载到窗体的
乱复制来的不要
里面是更改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事件不就结果一样了?
要把事件分开才能不一样呀!
晕,都不大清楚你要干什么!!!