Как центрировать текст метки в WPF?
Label HorizontalAlignment="Center" Content="What?" FontSize="25" FontWeight="Bold" Canvas.Top="5"
используйте свойство HorizontalContentAlignment .
Образец
<Label HorizontalContentAlignment="Center"/>
TextAlignment="Center"
.Класс Control имеет свойства HorizontalContentAlignment и VerticalContentAlignment. Эти свойства определяют, как содержимое элемента управления заполняет пространство внутри элемента управления.
Установите для HorizontalContentAlignment и VerticalContentAlignment значение «Центр».
источник
Вы должны использовать HorizontalContentAlignment = "Center" и! Ширина = "Авто".
источник
Образец:
источник