패널의 표시 사각형의 정확한 마우스 위치를 찾고 싶습니다. 나는 패널을 가지고 그것에 비트 맵 이미지를 할당했다. 나는 오랜 시간을 검색하여 마우스 위치 옵션에 대한 제어권을 발견했지만 적합하지 않습니다. 누구든지 이걸 도와 줘.비트 맵 컨트롤에서 마우스 위치를 찾고 C로 사각형을 표시하십시오.
-1
A
답변
0
당신은 MouseMove 이벤트를 사용하여 MouseEventArgs 형식을 악용 할 수 있습니다 : 당신은 e.Location
또는 갈라 값 e.X
및 e.Y
을 사용할 수 있습니다
private void panel1_MouseMove(object sender, MouseEventArgs e)
{
Text = String.Format("({0};{1})", e.X, e.Y);
}
:
//panel.MouseMove += new MouseEventHandler(panel_MouseMove);
void panel_MouseMove(object sender, MouseEventArgs e)
{
Point myLocation = e.Location;
//Or e.X and e.Y
}
0
당신은 MouseMove
이벤트를 사용할 수 있습니다.
마우스 위치를 제어 할 수 있습니다. 디스플레이 사각형 위에 마우스가 있습니까? – DjMalaikallan
디스플레이 사각형이란 무엇입니까? –
컨트롤의 표시 영역 – DjMalaikallan