如何从Windows窗体数据网格视图中删除当前的单元格焦点?

时间:2010-06-15 15:18:14

标签: .net datagridview

如何从Windows窗体数据网格视图中删除当前的单元格焦点? 我有一个带有一些datagridforms的对话框,最初我不希望有一个单元格选择。 实际上在每个gridview中都选择了单元格[1,1]

我已经在一些论坛中搜索过,但提供的解决方案不起作用。 例如,经常建议设置CurrentCell = null - >但这没有效果。 有没有其他解决方案,这真的有效;-)?

2 个答案:

答案 0 :(得分:3)

我认为这会奏效:

if (dataGridView.RowCount > 0 && dataGridView.ColumnCount >0)
{
   dataGridView.CurrentCell = this.dataGridView[0, 0];
   this.dataGridView.CurrentCell.Selected = false;
} 

答案 1 :(得分:3)

dataGridView.ClearSelection();
dataGridView.CurrentCell = null;