Vb6 Vb更改gridview的列索引未显示列索引

Vb6 Vb更改gridview的列索引未显示列索引,vb6,Vb6,大家好,我有一个问题,我需要更改我的gridview的索引。不仅显示索引。因为我需要它填充到另一个文档中 Dim haa As Int16 = DataGridView1.ColumnCount DataGridView1.Columns(1).Index = haa - 1 我试过了,它说属性索引是只读的 你知道如何让它充满活力,这样我就能改变它了吗 我也尝试过这样做,它可以用于显示,但在填充时不起作用 DataGridView1.Columns(1).DisplayIndex = haa

大家好,我有一个问题,我需要更改我的gridview的索引。不仅显示索引。因为我需要它填充到另一个文档中

Dim haa As Int16 = DataGridView1.ColumnCount
DataGridView1.Columns(1).Index = haa - 1
我试过了,它说属性索引是只读的

你知道如何让它充满活力,这样我就能改变它了吗

我也尝试过这样做,它可以用于显示,但在填充时不起作用

DataGridView1.Columns(1).DisplayIndex = haa - 1
除此之外,我也试过这个 DataGridView1.Columns.Move(DataGridView1.Columns[“字段总数1”],haa-1)


然而,它不起作用。

大家好,我找到了一种方法,可以真正把大便从专栏中移开。就是这样

DataGridView1.Columns(1).DisplayIndex = haa - 1
    Dim abc As DataGridViewColumn = New DataGridViewColumn

    abc = DataGridView1.Columns(1)

    DataGridView1.ReadOnly = False

    DataGridView1.Columns.RemoveAt(1)
    DataGridView1.Columns.Add(abc)
因此,我只需取出我想放在最后的列,并将其追加回去。 但我想这是一个非常糟糕的方式,有人有更好的想法吗