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.
In cs file
DataTable employeeData = CreateDataTable();
gridEmployees.DataContext = employeeData.DefaultView;
In xaml file
<DataGrid Name="gridEmployees" ItemsSource="{Binding}">