title: How to remove DataGrid's blank row when binding to a ObservableCollection<T>?
body: <p>I'm getting nuts here with this:</p>
  
  <pre><code>ObservableCollection&lt;Employee&gt; list = new ObservableCollection&lt;Employee&gt;();
  dgEmployees.ItemsSource = list;
  </code></pre>
  
  <p>When you debug the list variable, it's empty (list.Count =0), but then I bind it to a DataGrid (WPFToolkit), it shows me a blank row.</p>
  
  <p>In immediate window, for dgEmployees.Items it's showing:</p>
  
  <pre><code>dgEmployees.Items[0]
  {NewItemPlaceholder}
  </code></pre>
  
  <p>and</p>
  
  <pre><code>dgEmployees.Items[0].GetType()
  {Name = "NamedObject" FullName = "MS.Internal.NamedObject"}
  [System.RuntimeType]: {Name = "NamedObject" FullName = "MS.Internal.NamedObject"}
  </code></pre>
  
  <p>It seems to happen after I've put this Datagrid into a TabControl, but I'm not sure it has something to do with it.</p>
  
  <p>Does anyone know how to remove this blank row?</p>