假设我有一个 DataGridView 控件,这个网格是通过一个 DataTable 填充的。现在,我想通过复选框添加一些动态过滤。当 _CheckedChanged 事件启动并且 Checked 设置为 true 时,我执行一个过滤器;
DataRow[] rows = grid.Select("foo = bar");
不,我只想在网格中显示这些记录。现在,我想的是创建一个新的 DataTable 并将其作为网格的数据源,但是当我有多个复选框时,我发现这变得非常麻烦。对此有任何指示或最佳实践吗?