How to center a label text in WPF?
C#.NetWpfC# Problem Overview
How to center a label text in WPF?
Label HorizontalAlignment="Center" Content="What?" FontSize="25" FontWeight="Bold" Canvas.Top="5"
C# Solutions
Solution 1 - C#
Solution 2 - C#
The Control class has HorizontalContentAlignment and VerticalContentAlignment properties. These properties determine how a control’s content fills the space within the control.
Set HorizontalContentAlignment and VerticalContentAlignment to Center.
Solution 3 - C#
You have to use HorizontalContentAlignment="Center" and! Width="Auto".
Solution 4 - C#
Sample:
Label label = new Label();
label.HorizontalContentAlignment = HorizontalAlignment.Center;