C#DataGridView定位多行FullRowSelect
时间: 2023-07-12 11:09:03 浏览: 189
DataGridview全选行
如果你想要在 C# 的 DataGridView 中实现多行选择,可以使用 FullRowSelect 属性。但是,如果你想要选择多行并将焦点放在第一行上,可以按照以下步骤操作:
1. 设置 MultiSelect 属性为 true,以启用多行选择。
2. 设置 SelectionMode 属性为 FullRowSelect,以确保选择整行。
3. 在 DataGridView 的 SelectionChanged 事件处理程序中添加以下代码:
```
if (dataGridView1.SelectedRows.Count > 0)
{
dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.SelectedRows[0].Index;
dataGridView1.Focus();
}
```
这将确保选择的第一行可见,并将焦点设置为 DataGridView。
阅读全文