允许用户更改数据网格视图的列顺序

时间:2012-12-03 06:56:11

标签: c#

我正在使用Win表单,并且有一个数据绑定DataGridView,它有大约31列。

AllowUserToOrderColumn设置为true。但由于列数为31,因此用户很难将列从一端移动到另一端。

所以我想创建一个表单来显示datagridview的所有列,点击向上向下按钮允许他们更改顺序。 我将textBox(readonly)从textbox0命名为textbox30。

有没有办法在文本框中显示列顺序。

就像我们在设计器视图中单击EditColumns一样。

1 个答案:

答案 0 :(得分:1)

当然:

查看列的DisplayIndex - > http://msdn.microsoft.com/en-us/library/wkfe535h.aspx

有了这个,您应该能够阅读它们并通过代码进行更改。