我们开发了一个VB.NET应用程序并使用Visual Studio 2008进行测试,部署目标是Windows Mobile 6.5.3 Professional Emulator。
开始时,应用程序会创建System.Windows.Forms.Label对象的新实例,并将其附加到表单。应用程序使用公共表单
为Label的click事件附加处理程序AddHandler Label.Click,AddressOf OurHandlerForLabelClickEvents
我们对许多标签重复上述内容。
但是,在运行时,当我们点击标签时,OurHandlerForLabelClickEvents不会运行。
表单点击事件的处理程序已运行。
当我们删除Form click事件的处理程序并单击标签时,OurHandlerForLabelClickEvents STILL不会运行。
对于所有各种Label事件,可以重复上述步骤。
但是,以相同的方式创建,附加和处理的按钮DO会在click事件上运行相关的事件处理程序,如RadioButtons,PictureBoxes等。
标签AddHandler代码不会引发错误。
根据Microsoft文档,有一个标签点击事件。
非常感谢任何关于我们所缺失的事物的光明。