I am creating a WPF window with a DataGrid, and I want to show the blank \"new item\" row at the bottom of the grid that allows me to add a new item to the grid
Add an empty item to your ItemsSource and then remove it. You may have to set CanUserAddRows back to true after doing this. I read this solution here: (Posts by Jarrey and Rick Roen)
I had this problem when I set the ItemsSource to a DataTable's DefaultView and the view was empty. The columns were defined though so it should have been able to get them. Heh.