Это зависит от того, как / когда вы пытаетесь получить эти данные.WPF больше ориентирован на доступ к данным с помощью объектов, связанных в ItemsSource.Таким образом, если ваш ItemsSource является списком MyObject, то конкретная строка будет иметь тип MyObject вместо чистого DataRow.
Если вы обращаетесь к данным посредством нажатия на них, вы можете сделать что-то вродеthis:
var currentItem = myDataGrid.SelectedItem as MyObject;
Теперь у вас есть текущий MyObject в его первоначальной форме, а не в сетке.