MouseEventArgs.Y Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a coordenada y do mouse durante o evento de mouse gerador.
public:
property int Y { int get(); };
public int Y { get; }
member this.Y : int
Public ReadOnly Property Y As Integer
Valor da propriedade
A coordenada y do mouse, em pixels.
Exemplos
O exemplo de código a seguir usa as X propriedades e Y para exibir a posição atual do ponteiro do mouse em uma ToolTip janela. Para usar esse código, chame TrackCoordinates
do construtor de formulário.
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
Comentários
As coordenadas do mouse variam de acordo com o evento que está sendo gerado. Por exemplo, quando o Control.MouseMove evento é manipulado, os valores de coordenadas do mouse são relativos às coordenadas do controle que gerou o evento. Alguns eventos relacionados a operações de arrastar e soltar associaram valores de coordenadas do mouse que são relativos à origem do formulário ou à origem da tela.