我正在使用linq2sql将记录添加到我的datagridview并刷新网格。刷新后立即将行选择移动到顶部。我如何告诉它突出显示最近添加的记录?C#如何以编程方式在DataGridView上重新定位行选择
不知道这是否会有所帮助,但我已经包含下面的代码我正在使用找出所选行的pk。因为我想要做的是相反的。由于
//get selected row index
int index = this.dataGridView1.CurrentRow.Index;
//get pk of selected row using index
string cellValue = dataGridView1["pkColumn", index].Value.ToString();
//change pk string to int
int pKey = Int32.Parse(cellValue);
是网格数据绑定,还是你直接插入行到grid.Rows? – 2012-02-20 21:18:52
网格是数据绑定 – 2012-02-21 01:52:41