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 座標 (ピクセル単位)。
例
次のコード例では、 X プロパティと Y プロパティを使用して、ウィンドウ内のマウス ポインターの現在位置を ToolTip 表示します。 このコードを使用するには、フォーム コンストラクターから を呼び出 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 処理されると、マウス座標の値は、イベントを発生させたコントロールの座標に対して相対的になります。 ドラッグ アンド ドロップ操作に関連する一部のイベントには、フォームの原点または画面の原点に対する相対的なマウス座標値が関連付けられています。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET