テキストボックスのユーザーコントロールがあり、ダブルクリックするText_Changed
と、入力可能なコードにリスニングメソッドが追加されます。
Right_Click
リスニングメソッドまたはLeft_Click
リスニングメソッドまたはリスニングメソッドを追加するにはどうすればよいDouble_Click
ですか?
テキストボックスのユーザーコントロールがあり、ダブルクリックするText_Changed
と、入力可能なコードにリスニングメソッドが追加されます。
Right_Click
リスニングメソッドまたはLeft_Click
リスニングメソッドまたはリスニングメソッドを追加するにはどうすればよいDouble_Click
ですか?
テキストボックスを右クリックして、プロパティウィンドウを開きます。プロパティで、イベントをクリックし (下の図を参照)、イベントをダブルクリックしますMouseDown
。
これでメソッドが作成されます。次に、次のコードを入れます。
private void TextBox1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
// do something
}
}
左クリックの場合は、同じ方法を使用するかMouceClick
、左ボタンのクリックでのみ発生するイベントを追加できます。
これを変更する必要がある場合は、これを確認してくださいContextMenu
: Add ContextMenu to TextBox
Visual Studio では、[プロパティ] ウィンドウの上部にある稲妻アイコン (イベント) をクリックすると、すべてのイベントにアクセスできます。
イベントの名前をダブルクリックして新しいハンドラーを作成するか、ドロップダウンから既存のハンドラーを選択できます。