2011-11-21 4 views
0

웹 브라우저 컨트롤을 호스팅하는 WPF 창이 있습니다. 이 WPF 창이 항상 맨 위에 오길 원합니다. 예를 들어 사용자가 Youtube 페이지로 들어가고 웹 플레이어가 동영상을 재생합니다. 사용자가 Youtube 플레이어에서 전체 화면 버튼을 클릭하면 비디오가 화면을 채 웁니다. 하지만 웹 브라우저 컨트롤을 호스팅하는 WPF 창은 현재 모든 것 위에 있으며 배경이 비디오가 전체 화면으로 재생되기 때문에 이상하게 보입니다.전체 화면 모드에서 컨트롤이있는 WPF 창

임베디드 컨트롤이 WPF 창에 전체 화면 모드임을 알릴 수있는 방법이 있습니까? WPF가 더 이상 위에 있지 않게되었을 수도 있습니다.

어떤 조언을 주셔서 감사합니다!

답변

0

Topmost 속성으로 재생 해보십시오. 당신이해야 작품보다 Popup에없는 내용을 표시 할 경우 컨트롤이 전체 화면 모드로 전환 할 때

window.Topmost = false; 
+0

하지만 내 WPF 창에서는 처음부터 알 수 있습니까? – user1058058

+0

@ user1058058 웹 브라우저와 플래시 플레이어가 Win32 API를 사용하여 전체 화면 모드로 전환한다고 생각합니다. 따라서이 사건을 파악하는 것은 어려울 수 있습니다. 이 작업을 수행하는 방법에 대해 확실하지 않습니다. –

관련 문제