As the question states really..
I like the row that is created to be selected when it has been created, as the user is likely to want to do something with that row once created.
I normally create a row using a observable Collection via a ViewModel, and once the collection is added, the ItemSource of the WPF DataGrid is refreshed.
I will post code if necessary.
However, if there is a solution to this, it can be in the view of the DataGrid, or in a MVVM. I don't really care.
Thanks for the help
SelectedItemproperty in your model. When you add an item in your model, make theSelectedItemthat newly added item. - Silvermind