1
Учитывая следующую разметку, я бы ожидал, что шеврон пройдет весь путь справа от кнопки, но это не так - вместо этого панель стека и шеврон плотно затянуты вместе в середине кнопки.Сетка внутри кнопки не будет растягиваться горизонтально
<Button Background="Teal" HorizontalAlignment="Stretch">
<Grid HorizontalAlignment="Stretch">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"></ColumnDefinition>
<ColumnDefinition Width="Auto"></ColumnDefinition>
</Grid.ColumnDefinitions>
<StackPanel HorizontalAlignment="Stretch"
Grid.Column="0">
<TextBlock HorizontalAlignment="Center"
TextAlignment="Center"
FontSize="60">Click!</TextBlock>
<TextBlock HorizontalAlignment="Stretch"
TextAlignment="Center"
FontSize="20">Cool things will happen</TextBlock>
</StackPanel>
<TextBlock Grid.Column="1"
FontSize="60"
FontFamily="Segoe UI Symbol">
 <!-- unicode for chevron right in this font -->
</TextBlock>
</Grid>
</Button>
Вы пытались установить HorizontalContentAlignment кнопки Stretch? – Max
@Max: Видимо, нет - большое спасибо! Введите его в ответе, и я дам вам некоторую репутацию за это :) –