How to bind DataTable to Datagrid
c#, datagrid, datatable, wpf
Solution
In cs file
DataTable employeeData = CreateDataTable();
gridEmployees.DataContext = employeeData.DefaultView;
In xaml file
<DataGrid Name="gridEmployees" ItemsSource="{Binding}">
Problem
I have a problem binding a `DataTable` to a `DataGrid`. I have already searched for solutions but just can't get rid of the error. The binding works fine when using WindowsForms, so the `DataTable` is correct. I just can't bind it to a WPF-DataGrid. Error message: AmbiguousMatchException was unhandled Source: mscorlib I have already set up new project to get rid of any bad links, etc. XAML-Code: ``` <DataGrid x:Name="grid1" Margin="10" ItemsSource="{Binding}" AutoGenerateColumns="True"></DataGrid> ``` I have already tried following C#-Code behind: ``` grid1.ItemsSource = dt.DefaultView; ``` or ``` grid1.DataContext = dt.DefaultView; ``` or ``` grid1.DataContext = dtex; ``` Any help is appreciated.