質問として、テキストボックスを右クリックしてこのテキストボックスをクリックすると、独自のmenuStripを表示します。デフォルトのメニューが表示されますが、私はそれを望んでいません。どうやってやるの?テキストボックスで右クリックすると、自分のメニューストリップを表示するにはどうすればいいですか?
他の言葉:TextBoxのデフォルトの右クリックメニューを非表示にするにはどうすればいいですか?
質問として、テキストボックスを右クリックしてこのテキストボックスをクリックすると、独自のmenuStripを表示します。デフォルトのメニューが表示されますが、私はそれを望んでいません。どうやってやるの?テキストボックスで右クリックすると、自分のメニューストリップを表示するにはどうすればいいですか?
他の言葉:TextBoxのデフォルトの右クリックメニューを非表示にするにはどうすればいいですか?
contextMenuStripコントロールをフォームに追加し、メニューストリップにいくつかのメニュー項目を入力します。テキストボックスをクリックしてプロパティに移動し、プロパティでContextMenuStripを選択し、必要なcontextMenuStripコントロールを設定します。次に、テキストボックスのデフォルトのコンテキストメニューストリップは、右クリックすると表示されません。次の画像を参照してください。
これはのWindowsフォームです。
フォームに別のContextMenuStrip
コントロールを追加します。次に、TextBox
のContextMenuStrip
プロパティを新しいストリップに設定しました。
これはWPF(XAML)のためのものである:
<TextBox>
<TextBox.ContextMenu>
<ContextMenu>
<MenuItem Header="Option 1"></MenuItem>
<MenuItem Header="Group">
<MenuItem Header="Option 2"></MenuItem>
<MenuItem Header="Option 3"></MenuItem>
</MenuItem>
</ContextMenu>
</TextBox.ContextMenu>
</TextBox>
したがって、基本的TextBox
のContextMenu
プロパティにContextMenu
タイプのオブジェクトを割り当てます。
あなたは(Windowsフォーム、WPF、...)を使用する技術を言及し、そしておそらくまた別のタグを追加することができます。可能であれば –
;両方のためにそれを書いてください。それはWindowsフォームです –