2009-09-04 3 views
0

Windows 응용 프로그램에 TreeView 컨트롤이 있습니다. TreeView 클릭 (단일 클릭) 이벤트 (탭 환경에서 모든 창을 Visual Studio의 탭으로 표시)에서 다른 창을 여는 중입니다. 나는 새로운 창에 대한 하나의 통제에 초점을 맞추고 싶다.TreeView를 클릭 한 후 다른 컨트롤에 포커스를 설정하십시오.

문제는 TreeView의 두 번 클릭 이벤트에 포커스를 설정할 수 있다는 것입니다. 그러나 동일한 것은 TreeView 한 번 클릭 이벤트로 작동하지 않는 것 같습니다.

해결 방법은 무엇입니까?

+0

어떤 개발 플랫폼을 사용하고 있습니까? Win32? Windows Forms? WPF? –

+0

Windows Forms를 사용하고 있습니다. –

답변

0

MouseUp에서 대신이 작업을 시도해 보셨습니까? 그것이 실패 할 경우, 다음과 같은 UI 문제와 관련하여 언제나 쉬운 (그러나 역겨운) 해결책이 있습니다 : 발동시 초점을 설정할 타이머 (10ms 정도의 실행 시간)를 시작하십시오.