No lo he hecho nunca pero......

, lo único que se me ocurre es que con el dataadapter lances una consulta mixta de las dos tablas de la BBDD y lo metas todo en una tabla del dataset.....así lo podrás mostrar todo en el mismo DataGrid...no estoy muy seguro que se pueda hacer de muchas otras formas...por ejemplo:
Data = New DataSet
DataAdapter.SelectCommand.CommandText ="SELECT Profile.Proveedores, Profile.NumProveedor, DocTypes.Documentos FROM Profile, DocType"
DataAdapter.Fill(Data,"TablaMixta")
DataGrid.DataSource= Data
DataGrid.DataMember= "TablaMixta"
Es una idea que creo que puede funcionar...pruébalo y ya me dirás
Saludos