// Selects and highlights the Row at index 1
dataGrid.Select(1);
// Make the Row at index 1 the Current
dataGrid.CurrentRowIndex = 1;
在DataGridView中类似的东西: (One(可用于实现这一结果的方法)
// Move the focus and selects the Row at index 1
dataGridView.Rows[1].Selected = true;
// Make the Row at index 1 the Current setting the CurrentCell property
dataGridView.CurrentCell = dataGridView.Rows[1].Cells[0];
2条答案
按热度按时间smdnsysy1#
由于这是旧的System.Windows.Forms.DataGrid,Row选择方法与DataGridView的略有不同。
您可以使用Select()方法选择Row。
这不会更改“当前行”。若要将行设置为当前行,可以使用CurrentRowIndex属性。
这两个选项组合在一起可以移动选区并设置“当前行”。
在DataGridView中类似的东西:
(One(可用于实现这一结果的方法)
i7uq4tfw2#
试试这个: