弹出窗口关闭后,按钮有时会有IsPointerOver = true

时间:2016-04-28 21:30:26

标签: xaml button win-universal-app

在UWP应用程序中,我有一个按钮,通过绑定到它的IsOpen属性来打开弹出窗口。当弹出窗口打开时,我希望按钮的状态看起来仍然被选中,因此我将按钮的样式设置为按钮的onClick事件中的新样式。当我关闭弹出窗口时,我将按钮的样式设置回原始样式。

大约30%的时间,当弹出窗口关闭时,按钮的IsPointerOver设置为true,因此按钮看起来像鼠标在它上面,当它不是时。将鼠标移动然后关闭按钮可将其恢复到未选择的状态。我怎么能在代码中这样做? IsPointerOver是只读的,所以我无法以那种方式重置

0 个答案:

没有答案