2012-11-26 5 views
1

당신은 그리드에서 셀을 선택하거나 팝업 메뉴 표시하기 위해 컨트롤에 오른쪽 마우스 클릭 이벤트를 잡으려고 노력하는 경우 :이은을 경우 사용 할 것을 MouseDown 또는 MouseUp 이벤트의 어느MouseDown 또는 MouseUp 이벤트?

을 두 가지 중에서 선택할 수 있습니까?

답변

0

이 방법이 유용할까요?

Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) 
    If Button = 2 Then 
     PopupMenu test 
    End If 
End Sub 
+1

제 질문은'MouseDown' 또는'MouseUp' 중 어느 것을 사용해야하는지입니다. – CJ7

0

나는 내 마음에 같은 질문을했습니다. Firefox 화면, 바탕 화면 및 Visual Studio IDE 화면을 마우스 오른쪽 버튼으로 클릭하여이 작업을 수행했습니다. 오른쪽 마우스 버튼을 계속 누르고 있지 않으면 메뉴 이이 프로그램에 나타나지 않습니다. 이는 코드가 MouseUp 이벤트에 배치되었음을 의미합니다. 엄지 법칙에 따라 MouseUp에 넣는 것이 좋겠지 만 제 이유는 결정적이지 않습니다.

관련 문제