Windows 8.1如何以编程方式关闭SettingsFlyout

时间:2015-01-26 22:00:38

标签: winrt-xaml windows-8.1

我有一个Windows 8.1应用程序。

因为我在ShowIndependent模式下有一个SettingsFlyout。 在设置弹出窗口中,我有一个列表 我希望在单击列表中的任何项目时关闭SettingsFlyout。

如果有人能指出我正确的方向来实施它,我会很高兴。提前谢谢。

1 个答案:

答案 0 :(得分:1)

只需致电SettingsFlyout.Hide()

  

默认情况下,当用户按下时,设置弹出按钮将被取消   后退按钮,当用户点击外面时,它总是被轻微解除   它的。在大多数情况下,您不需要调用Hide方法   关闭设置弹出窗口。

     

调用Hide方法与light dismiss具有相同的行为。它   始终将用户返回到您的应用并关闭设置窗格,   无论是否通过调用Show打开设置弹出按钮   或ShowIndependent。