MouseEventArgs.X Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá souřadnici x myši během generování události myši.
public:
property int X { int get(); };
public int X { get; }
member this.X : int
Public ReadOnly Property X As Integer
Hodnota vlastnosti
Souřadnice x myši v pixelech.
Příklady
Následující příklad kódu používá X vlastnosti a Y k zobrazení aktuální pozice ukazatele myši v ToolTip okně.
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);
}
Dim TrackTip As ToolTip
Private Sub TrackCoordinates()
TrackTip = New ToolTip()
End Sub
Private 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
Poznámky
Souřadnice myši se liší v závislosti na vyvolání události. Například při Control.MouseMove zpracování události jsou hodnoty souřadnic myši relativní ke souřadnicům ovládacího prvku, který událost vyvolal. Některé události související s operacemi přetažení mají přidružené hodnoty souřadnic myši, které jsou relativní k počátku formuláře nebo počátku obrazovky.