C#使用像Excel这样的排序/过滤来Winform DataGridView

Jul*_*s A 5 c# datagridview

嗨我需要一个快速的解决方案来使用Winforms DataGridView控件进行过滤/排序,就像在Excel中一样.

我已经审查了这个领域的现有帖子,但似乎没有一个符合我的需求.

我手动填充我的DataGridView - 没有数据绑定

xyz*_*xyz 6

DataGridView列已经支持排序.

我将使用您的数据填充DataTable,然后将DataGridView绑定到myDataTable.DefaultView.

您可以通过设置myDataTable.DefaultView.RowFilter来过滤显示的行.

您可以将Textboxes和/或Comboboxes置于DataGridView上方,并在输入/选择更改时更新myDataTable.DefaultView.RowFilter.


Joa*_*lho 5

如果您正在寻找像过滤功能一样的Excel,请查看这篇文章:http: //msdn.microsoft.com/en-us/library/aa480727.aspx