MouseEventArgs.X Propriété

Définition

Obtient la coordonnée x de la souris pendant la génération de l'événement de souris.

public:
 property int X { int get(); };
public int X { get; }
member this.X : int
Public ReadOnly Property X As Integer

Valeur de propriété

Coordonnée x de la souris, en pixels.

Exemples

L’exemple de code suivant utilise les X propriétés et Y pour afficher la position actuelle du pointeur de la souris dans une ToolTip fenêtre.

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

Remarques

Les coordonnées de la souris varient en fonction de l’événement déclenché. Par exemple, lorsque l’événement Control.MouseMove est géré, les valeurs de coordonnées de la souris sont relatives aux coordonnées du contrôle qui a déclenché l’événement. Certains événements liés aux opérations de glisser-déplacer ont des valeurs de coordonnées de souris associées qui sont relatives à l’origine du formulaire ou à l’origine de l’écran.

S’applique à

Voir aussi