У меня есть простая проблема, которую я ничего не нашел.У меня есть кнопка в главном окне XAML WPF (Visual Studio 16.1), и мне просто нужно текстовое содержимое для выравнивания по центру.В окне дизайнера это выглядит хорошо, как видно на первом изображении.Когда я запускаю окно (либо отладку, либо выпуск), я получаю второе изображение (дополнительный левый край - просто артефакт обрезки).
Это как если бы добавлен отступ.Я долго искал и пробовал множество предложений, которые обычно представляют собой какую-то форму установки Padding или HorizontalContentAlignment в XAML или в коде, но безрезультатно.Даже без фона и границ ничего не работает.Вот XAML:
<Button x:Name="btRefresh" Content="Refresh"
Grid.Column="2" Grid.Row="1"
Click="btRefresh_Click"
HorizontalAlignment="Stretch"
Margin="5,0"
Background="{StaticResource ccButton1}"
BorderBrush="{StaticResource BorderColor1}"
BorderThickness="2"
FontWeight="SemiBold"
/>
Я также попытался отредактировать шаблон по умолчанию, но там нет ничего, что могло бы повлиять на простое выравнивание.Помимо всего этого, он отлично выравнивается в конструкторе, поэтому на самом деле нет другого свойства, которое нужно настраивать в соответствии со всей документацией.
Я не могу быть единственным, кто сталкивается с этим, потому что это такая простая кнопка.
Спасибо за любую помощь!
JCK