如果使用任何其他控件的MouseUp事件打开弹出窗口,当我单击弹出窗口外的任何位置时,弹出窗口不会关闭

时间:2016-04-21 10:34:38

标签: wpf popup

我的应用程序中有一个弹出窗口,其StaysOpen属性设置为false。此弹出窗口在Image的MouseUp事件上打开,如下所示

                                        

如果我在Image的“MouseDown”事件中打开Pop,那么当我点击PopUp之外的任何地方时它会关闭,不知道为什么?任何建议

由于 卡皮尔

1 个答案:

答案 0 :(得分:0)

你确定弹出窗口正在关闭吗?如果单击主应用程序(即弹出窗口外),它会将应用程序视图拉到前面并按下弹出窗口。您的弹出窗口似乎已关闭,但如果您最小化应用程序,则可能会在其后面隐藏弹出窗口。