从DataGrid中提取DataSet

时间:2013-09-02 21:48:35

标签: c# wpf datagrid dataset type-conversion

我正在使用WPF编程(c#)。如何在DataSet中保存DataGrid内容?

我使用了这段代码:

DataSet ds = (DataSet)dgBestCustomer.ItemsSource;

但它会犯错误:
无法将“System.Data.DataView”类型的对象强制转换为“System.Data.DataSet”

1 个答案:

答案 0 :(得分:0)

正如@HighCore所提到的,在WPF中,我们处理数据和Binding。我们通常会将ItemsSource的{​​{1}}属性设置为我们的数据对象,如下所示:

dataGrid.ItemsSource = ds.Tables [0];

因此,我们通常只需查看DataGrid变量即可检索值。