c# – 我如何获得屏幕方向?
发布时间:2020-12-15 23:22:38 所属栏目:百科 来源:网络整理
导读:我正在输入要显示表单的屏幕数.我必须得到屏幕方向.有谁知道怎么做? public UIManager(int screenIndex) { this.ScreenIndex = screenIndex; try { Screen[] all_screens; all_screens = Screen.AllScreens; if (all_screens.Length = ScreenIndex) { this.
我正在输入要显示表单的屏幕数.我必须得到屏幕方向.有谁知道怎么做?
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
class中的值及其currentOrientation
property:
DisplayOrientations currentOrientation = Windows.Graphics.Display.DisplayProperties.CurrentOrientation; 来自官方文件: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |