WPF弹出窗口自动关闭

PaN*_*1Me 13 wpf move popup

WPF Popup如果在弹出区域外单击或如果移动父控件,如何关闭WPF控件?

我无法从父控件中检查它,一切都必须由控件本身完成.

Djo*_*ole 28

 <Popup x:Name="pop" IsOpen="False"  StaysOpen="False">
Run Code Online (Sandbox Code Playgroud)

  • "当StaysOpen属性设置为true时,Popup保持打开状态,直到通过将IsOpen属性设置为false显式关闭它.当StaysOpen为false时,Popup控件拦截所有鼠标和键盘事件,以确定何时发生这些事件之一弹出控件." 这就是我在MSDN上找到的. (3认同)