Wpf 从DataGrid填充数据集

Wpf 从DataGrid填充数据集,wpf,c#-4.0,Wpf,C# 4.0,当数据集与Datagrid绑定时,哪个属性保存该数据集 如果是,;那么它能返回DataGrid的数据集吗 我认为没有任何属性可以从datagrid返回数据集?如果您在xaml中有datagrid作为: <Grid> <DataGrid AutoGenerateColumns="True" Height="200" HorizontalAlignment="Left" Margin="41,32,0,0" Name="dataGrid1" VerticalAl

当数据集与Datagrid绑定时,哪个属性保存该数据集

如果是,;那么它能返回DataGrid的数据集吗


我认为没有任何属性可以从datagrid返回数据集?

如果您在xaml中有datagrid作为:

    <Grid>
      <DataGrid AutoGenerateColumns="True" Height="200" HorizontalAlignment="Left" Margin="41,32,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="200" />
   </Grid>
然后您可以执行以下操作:

DataTable dt = ((DataView)dataGrid1.ItemsSource).ToTable();
DataSet dsNew = new DataSet();
dsNew.Tables.Add(dt);
dsNew
将从数据网格中保存表格

DataTable dt = ((DataView)dataGrid1.ItemsSource).ToTable();
DataSet dsNew = new DataSet();
dsNew.Tables.Add(dt);