Windows 10移动定位还在吗?

时间:2015-11-18 09:53:34

标签: c# orientation windows-mobile

我正在将应用程序从windows phone 7.x silverlight移植到Windows 10移动版。 我曾经能够通过以下方式检查方向并设置应用程序的方向:

if (DeviceStatus.IsKeyboardDeployed)
{
    if (Dispatcher.HasThreadAccess)
    {
        SupportedOrientations = SupportedPageOrientation.Landscape;
        Orientation = PageOrientation.Landscape;
    }
    else
    {
        Dispatcher.BeginInvoke(() => 
        {
            SupportedOrientations = SupportedPageOrientation.Landscape;
            Orientation = PageOrientation.Landscape;
        });
    }
}

当我想在UWP中执行此操作时,这是不可能的,并且将方向设置为某种东西的唯一方法是执行以下操作:

var k = Orientation.Horizontal;

当然这没有任何作用,因为我需要为方向分配k,但没有任何事情可以做到这一点..

这还有可能吗?

1 个答案:

答案 0 :(得分:0)