C# 绑定datagrid和mysql数据库

C# 绑定datagrid和mysql数据库,c#,mysql,wpf,datagrid,C#,Mysql,Wpf,Datagrid,我在连接mysql数据库和检索数据以进入datagrid时遇到问题。我觉得这与dataGrid1.DataContext=data有关语法,但我不知道如何解决这个问题,我认为因为它是wpf项目,所以应该是项源代码,但我也无法让它工作。程序运行时显示的所有内容都是灰色框 C#代码 XAML代码 <DataGrid AutoGenerateColumns="True" Height="200" HorizontalAlignment="Left" Margin="10,10,0,0" Name

我在连接mysql数据库和检索数据以进入datagrid时遇到问题。我觉得这与
dataGrid1.DataContext=data有关语法,但我不知道如何解决这个问题,我认为因为它是wpf项目,所以应该是项源代码,但我也无法让它工作。程序运行时显示的所有内容都是灰色框

C#代码

XAML代码

<DataGrid AutoGenerateColumns="True" Height="200" HorizontalAlignment="Left" Margin="10,10,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="200" />

在xaml中

ItemsSource="{Binding}"
像下面

<DataGrid AutoGenerateColumns="True" ItemsSource="{Binding}" Name="dataGrid1"  />

<DataGrid AutoGenerateColumns="True" ItemsSource="{Binding}" Name="dataGrid1"  />