title: Apply LayoutTransform to DataGridTextColumn
body: <p>I've got a <code>DataGrid</code> containing some <code>DataGridTextColumn</code>s and would like to apply a simple <code>LayoutTransform</code> to the cells, but not the header.</p>
  
  <p>Problem is, <code>DataGridTextColumn</code> does not offer <code>LayoutTransform</code>.</p>
  
  <p>I was able to apply <code>LayoutTransform</code>ation to a <code>DataGridTemplateColumn</code>, but I lost a whole lot of functional and was unable to build it back.</p>
  
  <p>My sample so far was:</p>
  
  <pre><code>&lt;DataGridTemplateColumn Header="Satz"&gt;
    &lt;DataGridTemplateColumn.CellTemplate&gt;
      &lt;DataTemplate&gt;
        &lt;TextBlock Margin="3,0,4,1" Text="{Binding Satz}"&gt;
          &lt;TextBlock.LayoutTransform&gt;
            &lt;ScaleTransform ScaleX="1.4" ScaleY="1.4"/&gt;
          &lt;/TextBlock.LayoutTransform&gt;
        &lt;/TextBlock&gt;
      &lt;/DataTemplate&gt;
    &lt;/DataGridTemplateColumn.CellTemplate&gt;
    &lt;DataGridTemplateColumn.CellEditingTemplate&gt;
      &lt;DataTemplate&gt;
        &lt;TextBox BorderThickness="0" Text="{Binding Satz, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=True}"&gt;
          &lt;TextBox.LayoutTransform&gt;
            &lt;ScaleTransform ScaleX="1.4" ScaleY="1.4"/&gt;
          &lt;/TextBox.LayoutTransform&gt;
        &lt;/TextBox&gt;
      &lt;/DataTemplate&gt;
    &lt;/DataGridTemplateColumn.CellEditingTemplate&gt;
  &lt;/DataGridTemplateColumn&gt;
  </code></pre>
  
  <p>I'm looking for one of two ways:<br>
  - either to scale <code>DataGridTextColumn</code>.<br>
  Or, if thats not possible to<br>
  - change the <code>DataGridTemplateColumn</code> so it supports all the functionalty of the <code>DataGridTextColumn</code> (Sorting, editing) and, most important, offers the same user interface (right now the editing in the templatecolumn works different from the textcolumn).</p>