以编程方式在C#DataGridView中设置记录指针

时间:2020-03-06 14:21:01  来源:igfitidea点击:

如何以编程方式在CDataGridView中设置记录指针?

我已经尝试过" DataGridView.Rows [DesiredRowIndex] .Selected = true;",但这不起作用。它所做的只是突出显示网格中的该行;它不会将记录指针移到该行。

解决方案

要更改数据网格的活动行,我们需要将数据网格的当前单元格属性设置为所选行上的非隐藏,非禁用,非标题单元格。我们可以这样做:

dataGridView1.CurrentCell = this.dataGridView1[YourColumn,YourRow];

确保单元格符合以上条件。可以在以下位置找到更多信息:

http://msdn.microsoft.com/zh-CN/library/yc4fsbf5.aspx