我如何获得屏幕方向?

我正在输入要显示表单的屏幕数量。 我必须得到屏幕方向。 有谁知道怎么做?

public UIManager(int screenIndex) { this.ScreenIndex = screenIndex; try { Screen[] all_screens; all_screens = Screen.AllScreens; if (all_screens.Length >= ScreenIndex) { this.customer_form.Left = all_screens[this.ScreenIndex].Bounds.Width; this.customer_form.Top = all_screens[this.ScreenIndex].Bounds.Height; this.customer_form.Show(); } } catch { //Do nothing } } 

您可以使用DisplayInformation.getForCurrentView()返回的Windows.Graphics.Display.DisplayInformation 类及其currentOrientation 属性中的值 :

  DisplayOrientations currentOrientation = Windows.Graphics.Display.DisplayProperties.CurrentOrientation; 

来自官方文件: DisplayOrientations枚举