0

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

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

在 Windows 8 上,您可以调用 TryUnsnap(),这会使窗口更宽,但已被弃用,现在什么也不做。那么我必须有哪些选项才能使我的弹出窗口可见。

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

4

1 回答 1

1

在四处寻找任何具有广泛框的 Microsoft 应用程序后,我终于在 Xbox Live 中找到了一个。看起来他们正在将弹出窗口的大小调整为打开时的窗口宽度。

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

于 2013-10-22T07:10:50.277 回答