2012-06-22 1 views

답변

2

을 Visual Studio에서, 모든 이벤트는 속성 창 상단의 번개 아이콘 (이벤트)를 클릭하여 액세스 할 수 있습니다.

이벤트 이름을 두 번 클릭하여 새 처리기를 만들거나 드롭 다운에서 기존 처리기를 선택할 수 있습니다.

3

텍스트 상자를 마우스 오른쪽 버튼으로 클릭하고 속성 창을 엽니 다. 속성에서 이벤트 (아래 그림 참조)를 클릭하고 MouseDown 이벤트를 두 번 클릭합니다.

enter image description here

메소드를 작성합니다. 같은 방법을 사용할 수 있습니다를 클릭 왼쪽 들어

private void TextBox1_MouseDown(object sender, MouseEventArgs e) 
{ 
    if (e.Button == MouseButtons.Right) 
    { 
     // do something 
    } 
} 

또는 당신은 단지 왼쪽 버튼 클릭시 기록 MouceClick 이벤트를 추가 할 수 있습니다 : 다음 코드를 넣습니다. 당신이 다음 ContextMenu 변경이 첵해야하는 경우

는 : Add ContextMenu to TextBox

+0

내 속성에 텍스트 상자에 대한 이벤트가 없습니다 :(:(그래서이 기능이 작동하지 않습니다. 어떻게 나타나게할까요? Cursor, Dock, Enabled, FlowBreak (영문자 순) , 맞습니까?) 그래서 "Enabled"만 "E"로 시작합니다 ... 아니오 이벤트가 있습니까? –

+1

이벤트 탭 Shaliasos는 번개 모양처럼 보입니다 –

+0

@DeanHiller 좀 더 명확히하기 위해 필자는 ansewr을 편집했습니다. 마우스를 가리키면 툴팁 '이벤트'가 표시되므로 쉽게 찾을 수 있습니다. – Schaliasos

관련 문제