永发信息网

C#中lable的单击事件怎么触发啊。我运行的时候怎么触发不了啊,有没有和lable相似的有click的空间啊

答案:2  悬赏:40  手机版
解决时间 2021-01-26 06:05
  • 提问者网友:皆是孤独
  • 2021-01-25 18:04
C#中lable的单击事件怎么触发啊。我运行的时候怎么触发不了啊,有没有和lable相似的有click的空间啊
最佳答案
  • 五星知识达人网友:天凉才是好个秋
  • 2021-01-25 19:27
每个c#控件都有单击事件,即便不是按钮,单击事件在控件的事件里就有!好好看看!能用的事件多了去了!
全部回答
  • 1楼网友:第四晚心情
  • 2021-01-25 20:20

这几个lable、用数组生成吧!我们以前用过类似的是用button的值,我认为是类似的。那么就可以得到了。

//这是生成button

for(int i = 0;i<5;i++) { btn[i] = new system.windows.forms.button(); btn[i].location = new system.drawing.point(69 + 75 * (i + 1), 65); btn[i].size = new system.drawing.size(75, 23); btn[i].text = "btn" + i.tostring(); btn[i].click += new system.eventhandler(this.a); this.controls.add(btn[i]);

} //这是对button的获值。

private void a(object sender, system.eventargs e) { if (sender == btn[0]) messagebox.show("单击btn0"); else if (sender == btn [1]) messagebox.show("单击btn1"); else if (sender == btn [2]) messagebox.show("单击btn2"); else if (sender == btn [3]) messagebox.show("单击btn3"); else if (sender == btn [4]) messagebox.show("单击btn4"); }

你看着改一下就可以了,我就不给你改了啊!!呵呵

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯