|
|
1
0
我觉得这不是一个好方法。使用事件时,控件通常不应依赖于附加的事件处理程序的数量。不管是否有0或27个事件处理程序对事件做出响应,它都应该工作。如果您希望有一种机制,在这种机制中您有更多的控制权,那么您可能应该考虑使用委托。
如果出于某种原因限制您使用事件模型并希望控制事件处理程序的分配,一种方法可能是继承原始类,在该类中创建与基类中具有相同名称和签名的事件(使用
|
|
|
2
2
不要公开事件。将其作为属性公开。这将使您能够在外部类附加处理程序时进行控制。 类Myclass { 私有事件处理程序
} 这里有更多信息 |
|
3
0
我搞糊涂了。 您能检测到对“+=New EventHandler(…)”的调用吗?停下来…什么? 我认为您只需要更好地组织代码。或者重新回答你的问题。 |
|
OREO · 如何在不实际单击复选框的情况下选中它 2 年前 |
|
|
Dan · 在元素外部设置html点击处理程序点击后立即触发 2 年前 |
|
|
Mero · Svelte在父事件调用上调用新的嵌套事件处理程序 2 年前 |
|
|
iorice · usercontrol dll中的组件事件 2 年前 |
|
|
Awin · 点击事件功能不适用于Vue组件 2 年前 |
|
|
Kiwi · 将可共享的自定义数据添加到事件MS图形api 2 年前 |