如何将 DataSet 中的所有表绑定到 DataGrid

Alf*_*fie 1 c# wpf xaml datagridview

我试图将DataSet每个表中的表绑定到他们自己的表DataGrid,但我不确定如何去做,这是我尝试过的:

<ListView ItemsSource="{Binding CalibrationData.CalibrationValuestoWrite}">

    <DataGrid ItemsSource="{Binding}">
    </DataGrid>

</ListView>
Run Code Online (Sandbox Code Playgroud)

也许我需要创建一个DataTemplate? 任何帮助是极大的赞赏!

San*_*aya 5

试试这个希望它对你有帮助

<DataGrid AutoGenerateColumns="False" Height="250" ItemsSource="{Binding}" HorizontalAlignment="Left" Margin="12,40,0,0" Name="mytbl" VerticalAlignment="Top" Width="479">
            <DataGrid.Columns>
                <DataGridTextColumn Header="Col1" Width="50" />
                <DataGridTextColumn Header="Col2" Width="375"/>
                <DataGridTextColumn Header="Col3" Width="50"/>
            </DataGrid.Columns>
        </DataGrid>
Run Code Online (Sandbox Code Playgroud)

背后的代码

this.mytbl.DataContext = ds.Tables[0].DefaultView; 
Run Code Online (Sandbox Code Playgroud)