显示SettingsFlyout时如何扩展Windows 8.1 Store App宽度?

时间:2013-10-22 06:45:56

标签: c# xaml windows-store-apps

我正在将我的应用程序从8移植到Windows 8.1,并且一直在使用宽屏(646像素模式)的Callisto设置弹出窗口。

Windows 8.1改变了“设置”的工作方式,一个狭窄的应用程序现在可以显示它的设置,因此可能会缩小到320像素,这不足以容纳广泛的弹出窗口。

在Windows 8上,您可以调用TryUnsnap(),这会使窗口变宽,但这已被弃用,现在什么都不做。那么我有什么选择让我的弹出窗口可见。

我曾希望,因为它是一个跨越窗口边界​​的顶层窗口,但这是一厢情愿的想法。

1 个答案:

答案 0 :(得分:1)

在浏览了任何有关盒子的微软应用程序时,我终于在Xbox Live中找到了一个。看起来好像他们正在将弹出窗口调整到打开时窗口的宽度。

这可能是一个合理的解决方案,只要你的弹出窗口有流畅的布局。