MouseEventArgs.X 屬性

定義

取得滑鼠在產生滑鼠事件期間的 X 座標。

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

屬性值

滑鼠的 X 座標 (單位為像素)。

範例

下列程式碼範例會使用 XY 屬性,在視窗中顯示滑鼠指標 ToolTip 的目前位置。

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

備註

滑鼠座標會根據引發的事件而有所不同。 例如,處理事件時 Control.MouseMove ,滑鼠座標值會相對於引發事件的控制項座標。 與拖放作業相關的某些事件具有相對於表單原點或螢幕原點的相關滑鼠座標值。

適用於

另請參閱