MouseEventArgs.Button 속성

정의

누른 마우스 단추를 나타내는 값을 가져옵니다.Gets which mouse button was pressed.

public:
 property System::Windows::Forms::MouseButtons Button { System::Windows::Forms::MouseButtons get(); };
public System.Windows.Forms.MouseButtons Button { get; }
member this.Button : System.Windows.Forms.MouseButtons
Public ReadOnly Property Button As MouseButtons

속성 값

MouseButtons 값 중 하나입니다.One of the MouseButtons values.

예제

다음 코드 예제에서는 처리를 MouseDown 이벤트에는 TextBox 마우스 오른쪽 단추를 클릭 하면 컨트롤에서 모든 텍스트 선택 되도록를 제어 합니다.The following code example handles the MouseDown event on a TextBox control so that clicking the right mouse button selects all the text in the control. 이 예제에서는 있어야 포함 된 폼을 TextBox 라는 컨트롤 textBox1합니다.This example requires that you have a form that contains a TextBox control named textBox1.

private void Form1_Load(object sender, EventArgs e)
{
    // This line suppresses the default context menu for the TextBox control. 
    textBox1.ContextMenu = new ContextMenu();
    textBox1.MouseDown += new MouseEventHandler(textBox1_MouseDown);
}

void textBox1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
    if (e.Button == MouseButtons.Right)
    {
        textBox1.Select(0, textBox1.Text.Length);
    }
}
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    TextBox1.ContextMenu = New ContextMenu()
End Sub

Private Sub TextBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TextBox1.MouseDown
    If (e.Button = Windows.Forms.MouseButtons.Right) Then
        TextBox1.Select(0, TextBox1.Text.Length)
    End If
End Sub

적용 대상

추가 정보