我有一个 DataGridView
,它允许通过单击列标题进行行排序。我有一行希望免于排序;也就是说,我希望它保持在顶部。有什么技巧可以做到这一点而无需在每次排序事件后重新排列表格吗?
最佳答案
将您的数据源设为 List<> 或表格,然后在排序之前,从列表中删除顶行,同时将其保留在变量中,然后对列表(或表格)进行排序,然后添加该行再次。
关于c# - 从 DataGridView 排序中排除一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18280239/