Como converter DataGrid em dataTable

Quero copiar todos os registros do DataGrid para a tabela de dados sem usar nenhum loop. Para Ex:

Dim dt as New DataTable
dt = Datagrid1.Items

Mas isso não está funcionando e está dando uma mensagem de erro.

Minha plataforma de desenvolvimento é o Visual studio 2010 e o idioma é o WPF com vb.net 4.0

questionAnswers(5)

yourAnswerToTheQuestion