gpt4 book ai didi

windows - 如何处理 Windows 8 应用程序的屏幕旋转

转载 作者:可可西里 更新时间:2023-11-01 14:06:10 30 4
gpt4 key购买 nike

我想知道如何使用 C# 处理 Windows 8 应用程序的屏幕旋转?我想创建几个 xaml 文件,并在每次屏幕方向更改时更改它们。这可能吗?

最佳答案

您可以使用 Device Window在 Visual Studio 中记录 UI 元素的状态更改。在设备窗口中,您可以选择其他视觉状态(即对齐、全屏纵向、全屏横向和填充),然后为所需的最终状态进行所需的更改。然后,这些更改会在作为 XAML 文件一部分的 VisualStateManager 中捕获。这里的明显好处是“它可以正常工作”,您不必自己检测方向状态或进行任何花哨的 XAML 替换/替换。

Step 3 of Navigation, layout, and views tutorial有一个这样的例子 - 当然,它非常简单,但应该理解概念。

关于windows - 如何处理 Windows 8 应用程序的屏幕旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12791195/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com