问题是我有DataGridView1
,当我点击它时,我存储了一些值,点击*edit*
按钮后,新窗口打开,我从所选行单元格中检索所有信息。 />
但是,当我关闭该窗口时,我将代码设置为自动刷新DGV1
,我需要的是刷新后检索以前检查过的行并再次获取它,以便我的客户端可以轻松地继续工作,因为他们有类似10.000行,这样他们每次编辑时都不想搜索下一行。
答案 0 :(得分:0)
我不知道你是如何检索当前行/列索引的,但我正在编写一个从CellClick Event
触发的代码,你不应该发现任何问题以适应你的特定要求:
Private Sub DataGridView1_CellClick(sender As Object, e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick
Dim selectedRow As Integer = e.RowIndex
Dim selectedCol As Integer = e.ColumnIndex
fillDataGridView()
DataGridView1.FirstDisplayedCell = DataGridView1(selectedCol, selectedRow)
End Sub
fillDataGridView()
执行重新填充的位置。