嗨,我有一个表格形式的datagridview ...用户通过单击列名称可以按升序或降序对该列中的行数据进行排序...如何禁用它?以便每列的行中的数据都保持在表格开头的顺序...谢谢!

最佳答案

以编程方式:

YourDataColumn.SortMode = DataGridViewColumnSortMode.NotSortable;

在设计器中:


右键单击DGV,然后从弹出菜单中选择“编辑列...”。出现“编辑列”对话框。
在“编辑列”对话框中,将要禁用其排序的列的SortMode属性更新为“ NotSortable”。

09-11 23:48