Привет, я пытаюсь реализовать нижнюю панель кнопок без полей, но поведение не было ожидаемым.
Мои кнопки стали плоскими, в то время как в stackLayout они выглядят хорошо, но с полем.
Также вы можете видеть, что на первом изображении изображение "D" вырезано снизу, кажется, что есть промежуток между видом прокрутки и кнопками, как я могу удалить его?
Что у меня есть
var consultorButtons = new Grid()
{
VerticalOptions = LayoutOptions.EndAndExpand,
HorizontalOptions = LayoutOptions.FillAndExpand,
Margin = new Thickness(0),
Padding = new Thickness(0),
RowSpacing = 0,
ColumnSpacing = 0,
};
consultorButtons.RowDefinitions.Add(new RowDefinition { Height = new GridLength(1, GridUnitType.Star) });
consultorButtons.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) });
consultorButtons.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) });
consultorButtons.Children.Add(
new Button
{
Text = "TELEFONAR",
BackgroundColor = Color.FromHex("#21c9ae"),
HorizontalOptions = LayoutOptions.FillAndExpand,
VerticalOptions = LayoutOptions.FillAndExpand,
Margin = new Thickness(0),
FontSize = 14
}, 0, 0);
consultorButtons.Children.Add(
new Button
{
Text = "EMAIL",
BackgroundColor = Color.FromHex("#272f57"),
HorizontalOptions = LayoutOptions.FillAndExpand,
VerticalOptions = LayoutOptions.FillAndExpand,
TextColor = Color.White,
Margin = new Thickness(0),
FontSize = 14
}, 1, 0);
Сетка
![Grid](https://i.stack.imgur.com/8M52Y.png)
StackLayout
![Stack](https://i.stack.imgur.com/AIOzC.png)