Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft ab, welche Maustaste gedrückt wurde.
Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)
Syntax
'Declaration
Public ReadOnly Property Button As MouseButtons
'Usage
Dim instance As MouseEventArgs
Dim value As MouseButtons
value = instance.Button
public MouseButtons Button { get; }
public:
property MouseButtons Button {
MouseButtons get ();
}
/** @property */
public MouseButtons get_Button ()
public function get Button () : MouseButtons
Eigenschaftenwert
Einer der MouseButtons-Werte.
Beispiel
Im folgenden Codebeispiel wird das MouseDown-Ereignis für ein TextBox-Steuerelement behandelt, sodass durch das Klicken mit der rechten Maustaste der gesamte Text des Steuerelements markiert wird. In diesem Beispiel muss ein Formular mit dem TextBox-Steuerelement textBox1 vorhanden sein.
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
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);
}
}
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
MouseEventArgs-Klasse
MouseEventArgs-Member
System.Windows.Forms-Namespace
MouseButtons-Enumeration
Clicks
Delta
Location