C# 动态生成的多个label 点击后能跳转到另一个窗口并且能知道是哪个label事件
C# 动态生成的多个label 点击后能跳转到另一个窗口并且能知道是哪个label触发的事件
先感谢大家了
最佳答案给高分
[解决办法]
label是没有点击响应的,为什么不用Button呢?
动态生成button不是一样么?自己看设计器里面的代码,照猫画虎就可以了。
[解决办法]
如果我没有搞错的话,label是不能点击的
如果要点击的话,应该是button. 在designer里面点击你的button一般会自动生成类似的代码:
private void button1_Click(object sender, EventArgs e)
[解决办法]
如果要换行 那你就继承一个BUTTON 或者继承一个 LABEL 然后添加 事件
[解决办法]
对,重写一个BUTTON
[解决办法]
重写一个CONTROL也行啊,里面设置一个成员变量INDEX,在动态生成的时候把各个CONTROL设上不同的INDEX。这样在回调函数当中就可以通过INDEX得到到底是哪个被点击了。
[解决办法]
rewrite
[解决办法]
不管是什么控件,都可以挂到private void button1_Click(object sender, EventArgs e)上吧,这个函数中看一下sender是谁不就知道谁发的了,呵呵~~~
[解决办法]
只要能获取到label的属性,就可以传递
[解决办法]
谁跟你们说LABEL 没有点击的?
[解决办法]