Chr*_*Fin 108
未经测试,但我认为您可以执行以下操作:
dataGrid.Rows[index].Selected = true;
Run Code Online (Sandbox Code Playgroud)
或者您可以执行以下操作(但是agian:未测试):
dataGrid.SelectedRows.Clear();
foreach(DataGridViewRow row in dataGrid.Rows)
{
if(YOUR CONDITION)
row.Selected = true;
}
Run Code Online (Sandbox Code Playgroud)
Rod*_* T. 28
在Visual Basic中,执行此操作以选择a中的行DataGridView; 所选行将以突出显示的颜色显示,但请注意光标位置不会更改:
Grid.Rows(0).Selected = True
Run Code Online (Sandbox Code Playgroud)
这样做会改变光标的位置:
Grid.CurrentCell = Grid.Rows(0).Cells(0)
Run Code Online (Sandbox Code Playgroud)
组合上面的行将定位光标并选择一行.这是在以下位置聚焦和选择行的标准过程DataGridView:
Grid.CurrentCell = Grid.Rows(0).Cells(0)
Grid.Rows(0).Selected = True
Run Code Online (Sandbox Code Playgroud)
小智 12
DataGridView.Rows
.OfType<DataGridViewRow>()
.Where(x => (int)x.Cells["Id"].Value == pId)
.ToArray<DataGridViewRow>()[0]
.Selected = true;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
168817 次 |
| 最近记录: |