Freigeben über


MouseEventArgs.X-Eigenschaft

Ruft die x-Koordinate der Maus während des generierten Mausereignisses ab.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
Public ReadOnly Property X As Integer
'Usage
Dim instance As MouseEventArgs
Dim value As Integer

value = instance.X
public int X { get; }
public:
property int X {
    int get ();
}
/** @property */
public int get_X ()
public function get X () : int

Eigenschaftenwert

Die x-Koordinate der Maus in Pixel.

Hinweise

Die Koordinaten der Maus sind vom ausgelösten Ereignis abhängig. Wenn z. B. das Control.MouseMove-Ereignis behandelt wird, sind die Werte für die Koordinaten der Maus relativ zu den Koordinaten des Steuerelements, das das Ereignis ausgelöst hat. Bei einigen Drag & Drop-Vorgängen sind die Werte für die Koordinaten der Maus relativ zum Formular- oder Bildschirmursprung.

Beispiel

Im folgenden Codebeispiel werden die X-Eigenschaft und die Y-Eigenschaft verwendet, um die aktuelle Position des Mauszeigers in einem ToolTip-Fenster anzuzeigen.

Dim TrackTip As ToolTip

Private Sub TrackCoordinates()
    TrackTip = New ToolTip()
End Sub

Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove
    Dim TipText As String = String.Format("({0}, {1})", e.X, e.Y)
    TrackTip.Show(TipText, Me, e.Location)
End Sub
ToolTip trackTip;

private void TrackCoordinates()
{
    trackTip = new ToolTip();
    this.MouseMove += new MouseEventHandler(Form1_MouseMove);
}

void Form1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
    String tipText = String.Format("({0}, {1})", e.X, e.Y);
    trackTip.Show(tipText, this, e.Location);
}

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
MouseEventArgs.Button-Eigenschaft
Y
MouseEventArgs.Location-Eigenschaft