カスタムコントロールを作成しています。やりたいのは、このイベントをOnMenuShowと呼ぶイベントを作成することです。今、私ができるようにしたいのは、コントロール内でこのイベントを処理して1つのメニューを表示することですが、カスタムコントロールを実装するユーザーが、必要に応じて親フォーム内でイベントを処理して別のメニューを表示できるようにします。したがって、ユーザーコードは次のようになります。
Public Sub Control_OnMenuShow(sender as Object, e as CustomEventArgs) handles Control.OnMenyShow
'DO some work
e.handled = true
end Sub
コントロール内のコードに対してイベントが1回、イベント内でもう1回発生するのを防ぐ方法がわかりません。誰かが私を正しい方向に向けることができればそれは非常に役に立ちます
-ネイサン