我正在构建一个自定义控件,我想做的是有一个事件让我们将此事件称为 OnMenuShow。现在我想做的是在我的控件中处理此事件以显示一个菜单,但允许实现我的自定义控件的用户在父窗体中处理事件以显示不同的菜单(如果他们愿意)。所以用户代码看起来像这样。
Public Sub Control_OnMenuShow(sender as Object, e as CustomEventArgs) handles Control.OnMenyShow
'DO some work
e.handled = true
end Sub
我只是不确定如何防止事件在事件中为控件内的代码触发两次。如果有人能指出我正确的方向,那将非常有帮助
-内森