You can do this by creating a style only for the DataGridColumnHeader, and not for the entire DataGrid:
<Window xmlns:controls="http://metro.mahapps.com/winfx/xaml/controls" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" ... > <Window.Resources> <Style x:Key="MyColumnHeader" BasedOn="{StaticResource MetroDataGridColumnHeader}" TargetType="{x:Type DataGridColumnHeader}"> <Setter Property="controls:ControlsHelper.ContentCharacterCasing" Value="Normal"/> </Style> </Window.Resources> ... <DataGrid ColumnHeaderStyle="{StaticResource MyColumnHeader}" ... /> ... </Window>
Make sure you have the latest (preview) version of MahApps (as of 10/29/2015)
source share