问题描述
我正在使用一个 vb.net 项目,该项目通过数据库中的数据源显示 datagridview。 datagridview 将显示如下。
项目 | 部分 | 数据1 | 数据2 | 数据3 |
---|---|---|---|---|
1 | 长度 | 2.60 | 2.65 | 2.69 |
2 | 宽度 | 22.30 | 22.29 | 22.28 |
3 | 高度 | 16.30 | 16.27 | 16.31 |
如果在显示datagridview时需要重新排列我的表格怎么办?
项目 | 数据1 | 数据2 | 数据3 | 部分 |
---|---|---|---|---|
1 | 2.60 | 2.65 | 2.69 | 长度 |
2 | 22.30 | 22.29 | 22.28 | 宽度 |
3 | 16.30 | 16.27 | 16.31 | 高度 |
如果你能提供任何相关参考的链接,我也很感激。谢谢
解决方法
您可以更改列的顺序
Private Sub AdjustColumnOrder()
With customersDataGridView
.Columns("CustomerID").Visible = False
.Columns("Item").DisplayIndex = 0
.Columns("data 1").DisplayIndex = 1
.Columns("data 2").DisplayIndex = 2
.Columns("data 3").DisplayIndex = 3
.Columns("Part").DisplayIndex = 4
End With
结束子