MouseEventArgs.X Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.