.NET Maui获取屏幕Y和X

8

我似乎找不到获取屏幕尺寸的方法。 我尝试了 Xamarin forms 的方式:

mainDisplayInfo.Height;

Maui for Windows无法像这样工作,有人知道我应该怎么做吗? 谢谢!

3个回答

15

由于Xamarin Essentials现在也是.NET MAUI的一部分,因此您应该能够通过Microsoft.Maui.Essentials.DeviceDisplay.MainDisplayInfo获取所需的所有信息,以及其中的所有属性,例如:WidthHeight

更多信息请参见:https://learn.microsoft.com/xamarin/essentials/device-display 所有API应该都是相同的,除了它们所处的命名空间。


13

该功能目前位于:

Microsoft.Maui.Devices.DeviceDisplay.MainDisplayInfo

1
目前在 Windows 桌面上,在 OnAppearing 方法中似乎返回全部为零 :( - Richard Hauer

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接