2011-12-15 3 views
3

클릭하여 WPF 창에서 GotFocus() 이벤트가 실행되지 않았습니다. 그러나 어떤 컨트롤을 클릭하면 해고 될 것입니다.Window GotFocus 이벤트가 실행되지 않음

내 요구 사항은 다음과 같습니다. 사용자 컨트롤을 호스트 할 수있는 두 개의 DataGrid가있는 뷰포트가있는 호스트 창이 있습니다. 나는이 사용자 컨트롤에서 플립 (flip) 및 페이드 (fade)와 같은 애니메이션을 수행합니다. 컨트롤에 투명한 배경 (유리 효과)을 사용하고 있습니다. 그러나 한 사용자 컨트롤이 다른 컨트롤 위에 오면 두 컨트롤이 겹칩니다. 그래서 사용자가 하나의 사용자 컨트롤을 클릭 할 때 맨 위를 불투명하게 만들고 싶습니다.

답변

7

Activated 이벤트를 사용해보십시오. GotFocus는 컨트롤에서만 사용하기위한 것입니다.

관련 문제