单击“按钮”,选择DatagridView第一列“行”。

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,538
地点
悉尼,澳大利亚
编程经验
10+
您的意思不清楚。请记住"selected" and "当前”在DataGridView中意味着不同的事物。您是否要选择第一列中的所有单元格?您是否要使当前行中的第一个单元格成为当前单元格?你还要别的吗?
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,538
地点
悉尼,澳大利亚
编程经验
10+
如果您实际上是指selected,那么您将获得对该单元格的引用并将其Selected属性设置为True。要获取该引用,请获取CurrentRow的Cells属性,并在索引0处获取该项目。
 

约翰·H

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
1,060
地点
挪威
编程经验
10+
获取CurrentRow的Cells属性,并获取索引为0的项目
var cell = theDataGridView.CurrentRow.Cells[0];

获取对该单元格的引用并将其Selected属性设置为True
cell.Selected = true;

或更短:
theDataGridView.CurrentRow.Cells[0].Selected = true;
 
最佳 底部