C# Xamarin表单-在平板电脑设备上保持纵向宽度在横向范围内

C# Xamarin表单-在平板电脑设备上保持纵向宽度在横向范围内,c#,xamarin.forms,C#,Xamarin.forms,在Xamarin表单中,当在平板电脑上更改为横向视图时,是否有办法保持视图的纵向视图 我可以使用device.Idiom轻松计算出我的设备类型,如果是手机,它已经锁定为纵向,因此没有问题 如果是平板电脑,而不是填充宽度,我希望保持肖像宽度,但在横向范围内 希望这是有道理的 更新: 我想我可以把这个设定在 override void OnSizeAllocated(double width, double height) 我只是不确定如何从这里设置页面的高度/宽度,有什么想法吗?希望能有所帮助:

在Xamarin表单中,当在平板电脑上更改为横向视图时,是否有办法保持视图的纵向视图

我可以使用
device.Idiom
轻松计算出我的设备类型,如果是手机,它已经锁定为纵向,因此没有问题

如果是平板电脑,而不是填充宽度,我希望保持肖像宽度,但在横向范围内

希望这是有道理的

更新:

我想我可以把这个设定在

override void OnSizeAllocated(double width, double height)

我只是不确定如何从这里设置页面的高度/宽度,有什么想法吗?

希望能有所帮助:如果你设置整个页面的方向,使其像纵向/横向一样固定,会怎么样?对你有用吗?