Vb.net在编辑时将Datagridview Row移动到最后一行

时间:2017-11-01 09:30:09

标签: vb.net datagridview datagridviewrow

我还没有在论坛中找到我需要的东西。我不想移动选择或滚动索引,我需要的是将具有特定索引的整行更改为我的datagridview中的最后一行。 我需要在编辑此行时自动执行此操作。

P.S。 Datagrid是Unbound

例如:

dgv.rows(index).index=dgv.row.getlastrow

但是,调试器返回索引为只读的错误。

请帮帮我们!

1 个答案:

答案 0 :(得分:0)

这对我有用:

Dim curr_row As DataGridViewRow = idgv.Rows(Index)               
Dim curr_index As Integer=idgv.Rows.GetLastRow(DataGridViewElementStates.Visible)     
idgv.Rows.Remove(curr_row)
idgv.Rows.Insert(curr_index, curr_row)