1
パネルにコンテキストメニューが添付されています。これは、ツールバーメニューで使用できるコマンドを反映する必要があります。ContextMenuとToolStripMenuItemの間でMenuItemを共有するにはどうすればよいですか?
は、現在、私のMouseUp
イベントで、私はMenuItem
秒のenabled
状態を設定し、コンテキストメニューに追加します:
ctxMnuLinks.Items.Clear()
ctxMnuLinks.Items.Add(mnuLinksOpen)
ctxMnuLinks.Items.Add(New ToolStripSeparator)
ctxMnuLinks.Items.Add(mnuLinksAdd)
ctxMnuLinks.Items.Add(mnuLinksEdit)
ctxMnuLinks.Items.Add(New ToolStripSeparator)
...
..butこれは、ツールバーメニューから項目を削除します!だから私は同じオブジェクトを使うことはできません。 私はメニューを複製するのを避けたいと思います。
これを達成するための適切な方法は何ですか?私は 'ベストプラクティス'の答えを探しています。