在Windows 8.1中,当 native SettingsFlyout 可见,并且我在我的应用程序或其他应用程序中单击其他位置时,弹出按钮消失。

有没有办法让它保持可见,直到我手动解雇为止?我的用例-我想显示“登录” SettingsFlyout,当用户离开应用程序并搜索其登录名和密码时,该设置不会消失。

我已经检查了MSDN pages,但是没有发现“Sticky”弹出按钮的简单属性。

感谢您的提示!

最佳答案

无法使用默认API来使SettingsFlyout像AppBar一样“发粘”。实现方案的最佳方法是制作一个类似SettingsFlyout的自定义弹出窗口。 Callisto library实现one,您可以在弹出窗口上关闭IsLightDismissEnabled使其变为“粘滞”状态。

关于c# - 在Windows 8.1中,如何在其他地方设置焦点时如何保持SettingsFlyout可见?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19468178/

10-13 07:07