C# 如何从代码隐藏更改datagridview中的选定行
实际上我不确定它是否调用了selectedindex,selectedrow。如果没有,有人能告诉我这个指针的名称是什么,我如何在datagridview中更改它C# 如何从代码隐藏更改datagridview中的选定行,c#,datagridview,C#,Datagridview,实际上我不确定它是否调用了selectedindex,selectedrow。如果没有,有人能告诉我这个指针的名称是什么,我如何在datagridview中更改它 它是选择的箭头 要在代码隐藏中更改它,您需要检索要选择的行的索引,并将其Selected属性更改为true 例如,如果您的DataGridView名为myDataGridView有25行,那么您希望以编程方式选择第15行。你会: myDataGridView.Rows[14].Selected = true; 希望这能有所帮助。查看
它是
选择的箭头
要在代码隐藏中更改它,您需要检索要选择的行的索引,并将其Selected
属性更改为true
例如,如果您的DataGridView名为myDataGridView
有25行,那么您希望以编程方式选择第15行。你会:
myDataGridView.Rows[14].Selected = true;
希望这能有所帮助。查看这篇帖子:要详细说明:您需要将目标行中的某个单元格设置为
CurrentCell=yourDGV[somecolumn,yourRow]
-如果您愿意,还可以通过设置Currentrow.Selected=true
来选择该行,我不知道如何感谢大家!不完全是。例如,这并没有考虑mulitselect。有关正确答案,请参见以上注释!当然,如果DataGridView控件启用了MultiSelect,则可以使用MultiSelect对要选择的行进行额外调用。我已经有一段时间没有在DataGridView上使用multiselect了,所以我可能遗漏了某个细节。