В Grid
имеется свойство spacing .
Grid
имеет свойства для контроля расстояния между строками и столбцами. Следующие свойства доступны для настройки Grid
:
- ColumnSpacing - объем пространства между столбцами. Значение этого свойства по умолчанию:
6
. - RowSpacing - количество пробелов между строками. Значение этого свойства по умолчанию:
6
.
. Вы можете установить RowSpacing
или ColumnSpacing
, чтобы проверить, можете ли это решить.
<StackLayout Padding="5">
<Grid RowSpacing="5" ColumnSpacing="5">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Image Source="icon.png" BackgroundColor="Accent"/>
<Image Source="icon.png"
BackgroundColor="Accent"
Grid.Column="1" />
<Image Source="icon.png"
BackgroundColor="Accent"
Grid.Row="1" />
<Image Source="icon.png"
BackgroundColor="Accent"
Grid.Column="1"
Grid.Row="1" />
</Grid>
</StackLayout>
![enter image description here](https://i.stack.imgur.com/OCM3b.png)
О Изображение , Свойство Aspect
определяет способ масштабирования изображения в соответствии с областью отображения, с Fill
или AspectFill
. (по умолчанию AspectFit
)