2010-04-27 10 views
1

-edit- 이제 mousedown 위치를 기반으로 계산 된 답변이 더 이상 필요 없습니다.마우스 위치는 어떻게 얻습니까?

기본적으로 this question과 관련하여 e.X, y 및 e.Location.X처럼 보이지만 Y는 mousedown과 관련이 있습니까? 내가 부모 피스크 박스 왼쪽/위를 움직일 때 음수 값을 보았습니다.

그래서 가치가 내 mousedown과 관련이있는 것처럼 보이지만 왼쪽/위의 모든 이벤트 및 기타 데이터를 업데이트하고 mousedown과 관련된 상대방이 내 코드를 위반하기 때문에 부모와 관련된 값이 필요합니다.

+0

, 그것은뿐만 아니라 제목에 넣어 필요는 없습니다이 (컨트롤을 가정하는 이름 picbox를) 수행하려고 했 . –

+0

가능한 복제본 http://stackoverflow.com/questions/2725610/weird-location-while-moving-winforms-picbox –

+0

@Henk : 'close as duplicate'가 있습니다.이 글은 howto 질문이고 다른 하나는 이런 일이 일어나는 이유는 무엇입니까? 나는 오히려 다른 한편으로 이것을 닫는다. –

답변

0

당신이 "C 번호"및 태그 ".NET"를 넣어 때문에

Point pt = picbox.PointToClient(point) 
관련 문제