title: Change DataGrid column header text
body: <p>I have a list of a specific class type <code>Person</code> and I want to make a <code>DataGrid</code> with it.</p>
  
  <pre><code>private void DataGrid_Loaded(object sender, RoutedEventArgs e) {
      List&lt;Person&gt; x; //Don't worry, x has data in it
      (sender as DataGrid).ItemsSource = x;
  }
  </code></pre>
  
  <p>And the <code>Person</code> class:</p>
  
  <pre><code>class Person {
      string fName, lName;
  }
  </code></pre>
  
  <p>After all this I get a table with the headers: "fName" and "lName". How can I change that to: "First Name" and "Last Name"?</p>