MouseEventArgs.Y Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la coordenada Y del mouse durante el evento de mouse que se genera.
public:
property int Y { int get(); };
public int Y { get; }
member this.Y : int
Public ReadOnly Property Y As Integer
Valor de propiedad
Coordenada Y del mouse en píxeles.
Ejemplos
En el ejemplo de código siguiente se usan las X propiedades y Y para mostrar la posición actual del puntero del mouse en una ToolTip ventana. Para usar este código, llame TrackCoordinates
desde el constructor de formulario.
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
Comentarios
Las coordenadas del mouse varían en función del evento que se está generando. Por ejemplo, cuando se controla el Control.MouseMove evento, los valores de coordenada del mouse son relativos a las coordenadas del control que generó el evento. Algunos eventos relacionados con las operaciones de arrastrar y colocar tienen valores de coordenadas del mouse asociados que son relativos al origen del formulario o al origen de la pantalla.