小编Kil*_*eys的帖子

数据网格视图...以编程方式设置选择行索引不会将CurrentRow.Index设置为相同?

这段代码

CurrentSelectedRow = Me.dgvPreviouslyCut.CurrentRow.Index
Run Code Online (Sandbox Code Playgroud)

存储用户在数据网格视图控件中单击的当前所选行.刷新数据网格视图的数据源后,此代码

Me.dgvPreviouslyCut.Rows(CurrentSelectedRow).Selected = True
Run Code Online (Sandbox Code Playgroud)

以编程方式重新选择同一行.

之后立即

 Me.dgvPreviouslyCut.CurrentRow.Index
Run Code Online (Sandbox Code Playgroud)

始终设置为零,而不是您期望的变量CurrentSelectedRow.

为什么以编程方式设置选择行索引不会导致属性CurrentRow.Index设置为相同?

vb.net indexing user-interface datagridview rows

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

datagridview ×1

indexing ×1

rows ×1

user-interface ×1

vb.net ×1