Я пытаюсь выровнять 4 кнопки на окне. В настоящее время окно выглядит так: Выравнивание кнопок в окнах Телефон 8.1 Приложение
Мы видим, что первые две кнопки имеют одинаковый размер, а изображение и текст выровнены. Поскольку текст в третьей и четвертой кнопке, то есть Настройки & Онемный, чем предыдущие два, кнопки уменьшались, а также изображение не выровнялось с первыми двумя кнопками. Как увеличить размер или выровнять третью и четвертую кнопки. Мой текущий XAML является:
<Grid Background="#FF89A8D4">
<Grid.RowDefinitions>
<RowDefinition Height="0.25*" />
<RowDefinition Height="0.25*"/>
<RowDefinition Height="0.25*"/>
<RowDefinition Height="0.25*" />
</Grid.RowDefinitions>
<Button Grid.Row="0" HorizontalAlignment="Center" VerticalAlignment="Center" Background="#FFF16767" BorderThickness="2.5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.25*"></ColumnDefinition>
<ColumnDefinition Width="*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Image Source="/Assets/new.png" Grid.Column="0" Margin="10"/>
<TextBlock Text="Create Note" Grid.Column="1" FontSize="30" Margin="15" FontFamily="Vijaya" Foreground="White"/>
</Grid>
</Button>
<Button Grid.Row="1" HorizontalAlignment="Center" VerticalAlignment="Center" Background="#FF6060EC" BorderThickness="2.5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.25*"></ColumnDefinition>
<ColumnDefinition Width="*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Image Source="/Assets/search.png" Grid.Column="0" Margin="10"/>
<TextBlock Text="Search Note" Grid.Column="1" FontSize="30" Margin="15" FontFamily="Vijaya" Foreground="White"/>
</Grid>
</Button>
<Button Grid.Row="2" HorizontalAlignment="Center" VerticalAlignment="Center" Background="#FFB09F9F" BorderThickness="2.5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.25*"></ColumnDefinition>
<ColumnDefinition Width="*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Image Source="/Assets/settings.png" Grid.Column="0" Margin="10"/>
<TextBlock Text="Settings" Grid.Column="1" FontSize="30" Margin="15" FontFamily="Vijaya" Foreground="White"/>
</Grid>
</Button>
<Button Grid.Row="3" HorizontalAlignment="Center" VerticalAlignment="Center" Background="#FF899E3F" BorderThickness="2.5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.25*"></ColumnDefinition>
<ColumnDefinition Width="*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Image Source="/Assets/about.png" Grid.Column="0" Margin="10"/>
<TextBlock Text="About " Grid.Column="1" FontSize="30" Margin="15" FontFamily="Vijaya" Foreground="White"/>
</Grid>
</Button>
</Grid>
Измените 'HorizontalAlignment' на' Button' от 'Center' до' Stretch' или удалите его вообще – dkozl