【发布时间】:2012-03-13 01:13:18
【问题描述】:
我有一个名为GameButton 的用户控件,其中有一个标签。当我将用户控件添加到我的表单并为其添加单击事件时,它会在您单击自定义按钮的背景时触发,而不是标签中的文本?如果不在用户控件代码中添加一堆点击事件,我将如何解决这个问题?
编辑:UI 框架:winforms
【问题讨论】:
-
UI 框架(Winforms、WPF、Webforms、MVC)?
-
另外,请避免包含与您的问题几乎没有关系的标签(例如visual-studio)。
-
按照设计,Label 控件会获得点击。您可以覆盖 OnPaint() 而不是使用标签作为一种解决方法。
-
没有标签不响应事件,但背景...
-
您为什么反对添加一个包含所有必要引用的事件处理程序?您甚至可以使用反射来分配事件处理程序。
标签: c# winforms events onclick mouse