0
这是Xamarin Forms Android应用程序中的XAML片段。我想知道任何人都知道巴洛克式的定位方式和选择全尺寸的Slider
,这种方式已经缩小到了两倍?有没有更好的方法来调整Xamarin Forms XAML中的缩放元素的大小?
<Grid>
<Grid.RowDefinitions><RowDefinition Height="auto"/></Grid.RowDefinitions>
<Grid.ColumnDefinitions><ColumnDefinition Width="*"/><ColumnDefinition Width="2*"/><ColumnDefinition Width="*"/></Grid.ColumnDefinitions>
<Slider Grid.Row="0" Grid.Column="1"
HorizontalOptions="FillAndExpand"
Scale="2.0" />
</Grid>
这一切都让围绕两个奇怪的限制/错误在XF:
的
Scale
参数由布局忽略,以便滑块的尺寸以可用空间翻一番,将被剪掉。Padding
参数不接受相对值,因此无法指定我希望左右填充占用可用总空间的25%。绝对数字会在不同的屏幕分辨率下甚至屏幕旋转中断。
当我只需要一个单元格时,似乎非常过分地使用Grid
!
谢谢!这看起来更好,AbsoluteLayout有一些有趣的功能。 –
但XF设计很奇怪!谁会想到使用'AbsoluteLayout'进行_relative_布局!为什么相对值不能用于所有相关参数?谁不希望将“规模”纳入考虑范围? –