MouseEventArgs.Y 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在生成滑鼠事件期間取得滑鼠的 y 座標。
public:
property int Y { int get(); };
public int Y { get; }
member this.Y : int
Public ReadOnly Property Y As Integer
屬性值
滑鼠的 y 座標,以像素為單位。
範例
以下程式碼範例使用 and XY 屬性來顯示滑鼠指標在視窗中的 ToolTip 當前位置。 使用此程式碼時,請從 constructor 形式呼叫 TrackCoordinates 。
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 事件處理時,滑鼠座標值會相對於引發事件的控制項座標。 與拖放操作相關的事件會與滑鼠座標值相對於原點或螢幕原點相對於。