저는 사용자가 위 또는 아래로 드래그 할 수있는 Picturebox가 있습니다.비정상적으로 끌기 문제
해당 프로그램은 피아노의 복잡한 음악 스태프 편집기이므로 직원이 메모를 이동하는 유일한 방법은 여러 가지 if 문을 사용하고 좌표를 수정하는 것입니다.
사용자가 PictureBox 구성 요소를 아래로 이동할 수 없지만 개체를 위로 끌면 아무런 문제가 발생하지 않습니다. 이 클래스는 PictureBox에서 상속받습니다.
PictureBox가 아래로 끌 때 작동하지만 위쪽으로 끌면 움직이지 않는다는 점을 강조하고 싶습니다. 드래그는 간격으로 수행됩니다. 즉, PictureBox는 특정 위치에만 배치 될 수 있습니다 (따라서 특정 좌표에 대한 필요성).
(관련 없음 : '최고'수표 * 많이 * 읽기 쉽다는 것을 알게 될 것입니다. (번호 순서) (http://stackoverflow.com/a/3188857/71059) - 동의하지 않음) – AakashM
스 니펫은 진단하기에 충분하지 않습니다. 일반적인 문제는 컨트롤을 움직이면 마우스의 상대적 위치도 변경된다는 것입니다. –
이상한 점은 마우스를 아래로 움직이면 작동한다는 것입니다. 실제로 완벽하게 작동합니다. 그러나 마우스를 위로 움직이면 그것은 나을 수 없습니다. 그리고 두 상황 모두 거의 동일한 정확한 코드를 사용합니다. –