Search code examples
c#.netwpfxamlwpftoolkit

Text alignment in a WPF DataGrid


How can I align the column data to center in a WPF DataGrid?


Solution

  • It's hard to say without knowing specifics, but here's a DataGridTextColumn that is centered:

    <wpf:DataGridTextColumn Header="Name" Binding="{Binding Name}" IsReadOnly="True">
        <wpf:DataGridTextColumn.CellStyle>
            <Style>
                <Setter Property="FrameworkElement.HorizontalAlignment" Value="Center"/>
            </Style>
        </wpf:DataGridTextColumn.CellStyle>
    </wpf:DataGridTextColumn>