¿Convertir y usar DataTable en WPF DataGrid?

En la aplicación normal de WinForm puede hacer eso:

DataTable dataTable = new DataTable();
dataTable = dataGridRecords.DataSource;

pero ¿cómo hacer eso con la cuadrícula de datos WPF?

dataTable = dataGridRecords.ItemsSource;

tampoco funcionará.

Respuestas a la pregunta(3)

Su respuesta a la pregunta