我正在将我的应用程序从8移植到Windows 8.1,并且一直在使用宽屏(646像素模式)的Callisto设置弹出窗口。
Windows 8.1改变了“设置”的工作方式,一个狭窄的应用程序现在可以显示它的设置,因此可能会缩小到320像素,这不足以容纳广泛的弹出窗口。
在Windows 8上,您可以调用TryUnsnap(),这会使窗口变宽,但这已被弃用,现在什么都不做。那么我有什么选择让我的弹出窗口可见。
我曾希望,因为它是一个跨越窗口边界的顶层窗口,但这是一厢情愿的想法。
答案 0 :(得分:1)
在浏览了任何有关盒子的微软应用程序时,我终于在Xbox Live中找到了一个。看起来好像他们正在将弹出窗口调整到打开时窗口的宽度。
这可能是一个合理的解决方案,只要你的弹出窗口有流畅的布局。