MouseEventArgs.X 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
마우스 이벤트를 생성하는 동안 마우스의 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 마우스 좌표 값은 이벤트를 발생시킨 컨트롤의 좌표를 기준으로 합니다. 끌어서 놓기 작업과 관련된 일부 이벤트에는 양식 원본 또는 화면 원점과 관련된 마우스 좌표 값이 관련되어 있습니다.