title: Resizing Header of DataGrid in WPF
body: <p>I'm supposed to make some small graphical changes in WPF which I am unfamiliar with.  There is this code in the xaml</p>
  
  <pre><code>&lt;DataGrid x:Name="dtGridReads"  AutoGenerateColumns="False" 
          VirtualizingStackPanel.IsVirtualizing="True"                                       
          VirtualizingStackPanel.VirtualizationMode ="Standard"
            EnableColumnVirtualization="True"
            EnableRowVirtualization="True"
          ScrollViewer.IsDeferredScrollingEnabled="True"
          CanUserReorderColumns="False" CanUserResizeColumns="False" CanUserSortColumns="True"
           ItemsSource ="{Binding}" Block.TextAlignment="Center"
           AlternatingRowBackground="LightGoldenrodYellow" RowBackground="White"
            CanUserAddRows="False" CanUserDeleteRows="False" FrozenColumnCount="1"
             GridLinesVisibility="None" Style="{StaticResource ConcensusDataGridStyle}"&gt;
  &lt;/DataGrid&gt;
  </code></pre>
  
  <p>In the .cs file, I found I can change the fontSize for the data.  However, I cannot seem to find where/how I would make the header font smaller.  I'm trying to save real estate and shrink the DataGrid, but I can't find where to make the columns smaller, and text for the header in that first row smaller.  Thanks.</p>
  
  <p>Edit: Ok I found I can just change the FontSize in the DataGrid.  </p>