从BindingSource获取过滤结果到表/数据集?

时间:2011-09-29 19:20:01

标签: c# combobox bindingsource

我正在使用与BindingSource相关联的DataGridView来过滤所显示的数据。

我想知道将过滤结果除了GridView之外的其他方法的最佳方法是什么?

我问这个,因为我想将过滤后的结果用于少数ComboBoxes。现在我通过BindingSource过滤的DataTable填充它们。

简而言之,我如何将过滤后的BindingSource结果作为除DataGridView之外的其他内容的来源?

1 个答案:

答案 0 :(得分:4)

实际上我相信我终于找到了解决方案。

sourceDataTable.DefaultView.RowFilter = bindingSource.Filter;
DataTable destinationDataTable = sourceDataTable.DefaultView.ToTable();