title: Prevent cell level tab stops, but still allow rows to have tabstops in a WPF DataGrid
body: <p>I wish to prevent tabstops on individual cells, but allow row level tabstops</p>
  
  <p>I thought I could just use CellStyle to disable IsTabStop on all cells</p>
  
  <pre><code>&lt;DataGrid.CellStyle&gt;
      &lt;Style TargetType="DataGridCell"&gt;
          &lt;Setter Property="BorderThickness" Value="0"/&gt;
          &lt;Setter Property="IsTabStop" Value="false"/&gt;
      &lt;/Style&gt;
  &lt;/DataGrid.CellStyle&gt;
  </code></pre>
  
  <p>But this prevents rows from having tabstops too</p>
  
  <p>So I thought I should enable tabstops on rows using RowStyle</p>
  
  <pre><code>&lt;DataGrid.RowStyle&gt;
      &lt;Style TargetType="DataGridRow"&gt;
          &lt;Setter Property="IsTabStop" Value="true"/&gt;
      &lt;/Style&gt;
  &lt;/DataGrid.RowStyle&gt;
  </code></pre>
  
  <p>But this does not work either</p>
  
  <p>Anybody got any ideas?</p>