noob在这里。我使用C#和xaml创建了一个简单的Windows 8手机应用程序,当用户“获胜”时,屏幕上会出现一个弹出窗口,上面写着“你赢了,点击任何地方继续”。当用户点击任何地方(在弹出窗口或其外部)时,弹出窗口应该关闭。我无法弄清楚如何关闭弹出窗口。
我的xaml看起来像这样:
<Popup x:Name="pu" IsOpen="False" >
我的c#喜欢这个:
if (user wins the game)
pu.IsOpen = true;
答案 0 :(得分:0)
这必须在两个地方完成
答案 1 :(得分:0)
通过在弹出元素中包含此(IsLightDismissEnabled =“True”)属性,当用户点击任意位置(在弹出窗口或其外部)时,将关闭弹出窗口。