gpt4 book ai didi

c# - 在 C# 中将过滤后的 DataGridView 转换为 DataTable

转载 作者:太空宇宙 更新时间:2023-11-03 22:15:32 24 4
gpt4 key购买 nike

我使用 BindingSource.Filter 来过滤 DataGridView 中显示的数据。如何将 DataGridView 中的过滤数据转换为 DataTable??

最佳答案

A BindingSource实际上使用 DefaultView来源DataTable .当你设置 BindingSource.Filter , 它设置了 RowFilter表的属性 DefaultView , 所以你只需要调用 ToTableDefaultView 上:

DataTable filtered = sourceDataTable.DefaultView.ToTable();

(我假设 DataSourceBindingSource 是一个 DataTable ;如果不是这样,这个解决方案将不起作用)

关于c# - 在 C# 中将过滤后的 DataGridView 转换为 DataTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5299299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com