0

问题是我有DataGridView1,当我点击它时,我存储了一些值,点击*edit*按钮后新窗口打开,我从选定的行单元格中检索所有信息。
但是,当我关闭该窗口时,我将代码设置为自动刷新我的DGV1,我需要在刷新后检索先前检查过的行并再次获取它,这样我的客户就可以轻松地继续工作,因为他们有 10.000 行,所以他们没有'每次编辑某些内容时都不想搜索下一行。

4

1 回答 1

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()执行重新填充。

于 2013-08-21T09:39:31.640 回答