MouseEventArgs.X Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a coordenada x do rato durante o evento de geração do rato.
public:
property int X { int get(); };
public int X { get; }
member this.X : int
Public ReadOnly Property X As Integer
Valor de Propriedade
A coordenada x do rato, em píxeis.
Exemplos
O exemplo de código seguinte utiliza as X propriedades e Y para mostrar a posição atual do ponteiro do rato numa ToolTip janela.
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
Observações
As coordenadas do rato variam consoante o evento a ser levantado. Por exemplo, quando o Control.MouseMove evento é tratado, os valores das coordenadas do rato são relativos às coordenadas do controlo que elevou o evento. Alguns eventos relacionados com operações de arrastar e largar têm valores de coordenadas do rato associados que são relativos à origem do formulário ou à origem do ecrã.