在DataGridView中排列列
我有一个由存储过程填充的datagridview
。 通常我会使用“编辑列”对话框对列重新排序,但此datagridview
用于显示来自不同来源的数据,因此我无法做到这一点。
我已经想出如何重命名Headers并使某些列为Frozen但是如何更改它们的显示顺序?
使用DisplayIndex属性
myGridView.Columns["myFirstCol"].DisplayIndex = 0; myGridView.Columns["mySecondCol"].DisplayIndex = 1;
你能为列设置DisplayIndex吗?
grid.AllowUserToOrderColumns = true;