2010-03-02 1 views

답변

26
<Popup x:Name="pop" IsOpen="False" StaysOpen="False"> 
+1

네,이게 정말 작동합니다. 유일한 문제는 팝업과 스크롤 바깥으로 마우스를 움직이면 열려있는 상태가 유지된다는 것입니다 : -/ –

+3

"StaysOpen 속성이 true로 설정되면 팝업은 명시 적으로 닫힐 때까지 열린 상태로 유지됩니다 StaysOpen이 false 일 때 Popup 컨트롤은 모든 마우스 및 키보드 이벤트를 가로 채서 Popup 컨트롤 외부에서 이러한 이벤트 중 하나가 발생할 때를 결정합니다. " 그것이 MSDN에서 찾은 것입니다. – Djole

+0

아마도 그렇지 않습니다. 상자 밖을 터치하면 사라지는 팝업 키보드를 만들려고합니다. StaysOpen을 false로 설정하면 처음에는 열리지 않습니다. – Patrick

0

보편적 인 응용 프로그램이 사용할 수있는

IsLightDismissEnabled

어느 곳을 클릭하면 그가 자동으로 종료됩니다 = "진정한".

관련 문제