首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么让控件不响应事件,但要响应窗体事件

2012-01-07 
如何让控件不响应事件,但要响应窗体事件。我用代码在窗体上新建了一个label对象数组。窗体本身要响应click事

如何让控件不响应事件,但要响应窗体事件。
我用代码在窗体上新建了一个label对象数组。
窗体本身要响应click事件的,但是这些label对象添加上去了以后,一旦点到label上,就窗体的click事件就不响应了。
我希望做到点到label上去以后,程序还是去执行窗体的click事件。
请问该怎么办呢?
我不想把label   enable掉,因为颜色会变……

[解决办法]
那就在label_click 中调用form_click事件
[解决办法]
不建议1楼做法,假如有50个label,在label对象数组里面执行form1_click代码会影响程序执行效率和造成代码的冗余,甚至我建议,一般情况下,不要用form的click事件,想楼上说的,用keypreview就好。
[解决办法]
要效率?那就不要用label呀!即然无需label事件,在窗体中自己输出文本不更高效吗?这样也就不会影响你的form1_click了。

热点排行