MouseEventArgs.X プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


マウスの位置の座標は、発生しているイベントによって異なります。たとえば、Control.MouseMove イベントが処理されるとき、マウスの座標の値はイベントを発生させたコントロールを起点とする相対座標になります。ドラッグ アンド ドロップ操作関連のイベントの中には、フォームの原点または画面の原点を起点とする相対的なマウス座標の値に関連付けられているものもあります。

X プロパティと Y プロパティを使用して、マウス ポインタの現在位置を ToolTip ウィンドウに表示するコード例を次に示します。
Dim TrackTip As ToolTip Private Sub TrackCoordinates() TrackTip = New ToolTip() End Sub 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
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); }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- MouseEventArgs.X プロパティのページへのリンク