4

テキストボックスのユーザーコントロールがあり、ダブルクリックするText_Changedと、入力可能なコードにリスニングメソッドが追加されます。

Right_ClickリスニングメソッドまたはLeft_Clickリスニングメソッドまたはリスニングメソッドを追加するにはどうすればよいDouble_Clickですか?

4

2 に答える 2

3

テキストボックスを右クリックして、プロパティウィンドウを開きます。プロパティで、イベントをクリックし (下の図を参照)、イベントをダブルクリックしますMouseDown

ここに画像の説明を入力

これでメソッドが作成されます。次に、次のコードを入れます。

private void TextBox1_MouseDown(object sender, MouseEventArgs e)
{
    if (e.Button == MouseButtons.Right)
    {
        // do something
    }
}

左クリックの場合は、同じ方法を使用するかMouceClick、左ボタンのクリックでのみ発生するイベントを追加できます。

これを変更する必要がある場合は、これを確認してくださいContextMenu: Add ContextMenu to TextBox

于 2012-06-22T18:24:34.357 に答える
2

Visual Studio では、[プロパティ] ウィンドウの上部にある稲妻アイコン (イベント) をクリックすると、すべてのイベントにアクセスできます。

イベントの名前をダブルクリックして新しいハンドラーを作成するか、ドロップダウンから既存のハンドラーを選択できます。

于 2012-06-26T17:56:49.880 に答える