【发布时间】:2021-05-11 23:00:51
【问题描述】:
我正在手机和平板电脑上进行样式设置,但如何添加方向选项?这都是纵向的,但是如何添加水平方向的选项?
<Style TargetType="Grid" x:Key="DocType">
<Setter Property="HeightRequest">
<Setter.Value>
<OnIdiom Phone="50" Tablet="80" />
</Setter.Value>
</Setter>
<Setter Property="BackgroundColor" Value="#F4F5F7"/>
</Style>
【问题讨论】:
-
Microsoft 建议您覆盖页面中的
OnSizeAllocated方法并相应地设置StackLayout的方向。遗憾的是,没有办法像OnIdiom或OnPlatform那样为方向设置样式。至少我不知道。
标签: xaml xamarin.forms styling adaptive-design