In a Telerik
control, I was able to bind a DataTable
directly to the ItemSource
, but when I switched to the Codeplex WPFToolkit
Datagrid
:
<dg:DataGrid Name="theGrid"/>
---
theGrid.ItemsSource = dt;
I get this error:
Cannot implicitly convert type 'System.Data.DataTable' to 'System.Collections.IEnumerable'.
How can I bind the DataTable
to theWPFToolkit
DataGrid
?
I find the easiest way is:
myDataGrid.ItemsSource = myDataTable.DefaultView;
because DefaultView implements IEnumerable