gpt4 book ai didi

c# - WP7 (Windows phone 7) 在 XAML 或 C# 中锁定手机方向

转载 作者:太空狗 更新时间:2023-10-29 23:02:56 24 4
gpt4 key购买 nike

是否可以在 Windows Phone 7 中手动锁定手机方向?因为我使用加速度计通过固定的 UI 来处理按钮的旋转。

我试过了:

在 XAML 中

SupportedOrientations="Landscape" Orientation="LandscapeLeft"
OrientationChanged="PhoneApplicationPage_OrientationChanged"

后面的代码:

private void PhoneApplicationPage_OrientationChanged(object sender, OrientationChangedEventArgs e)
{
//Orientation locking
//Do nothing
}

但 UI 仍在横向向左横向向右之间移动...

谢谢。

最佳答案

无法阻止 LandscapeLeft 和 LandScapeRight 之间的转换。这是设计使然。

作为变通方法,您可以在 OnOrientationChanged 中手动旋转/变换 UIElement,这样用户就看不到差异。
我已经使用这种技术来防止“背景”图像出现旋转而不管方向如何,但随后有一个单独的控件,它看起来像一个弹出窗口,但它确实响应显示在图像顶部的方向变化。

关于c# - WP7 (Windows phone 7) 在 XAML 或 C# 中锁定手机方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5990148/

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