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

[复制链接]
查看11 | 回复3 | 2008-12-5 15:00:14 | 显示全部楼层 |阅读模式
lable1 和label2共用一个label1的Click事件
里面是更改label的背景色 ,但是单击label2,更改的却是label1的背景色==!
注:我label2是通过代码动态加载到窗体的
乱复制来的不要

回复

使用道具 举报

千问 | 2008-12-5 15:00:14 | 显示全部楼层
用Click(object sender ,EventArgs e)中的参数sender去判断是哪个Lable的事件被触发。if(((Control).sender).Name == lable1.Name){}else{}...
回复

使用道具 举报

千问 | 2008-12-5 15:00:14 | 显示全部楼层
能不能说的清楚点,都不知道你要干什么什么lable1和lable2共用一个lable1的Click事件不就结果一样了?要把事件分开才能不一样呀!晕,都不大清楚你要干什么!!!...
回复

使用道具 举报

千问 | 2008-12-5 15:00:14 | 显示全部楼层
用click事件的sender判断是label1还是label2...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行