如何取消选择dgv?

时间:2014-07-14 19:20:19

标签: c# winforms datagridview datagrid

我使用的方法会更改某些行的颜色,但仍会选中一行。 如何取消选择所有dgv?这段代码不起作用。

dgv.CurrentCell.RowIndex = -1;

我收到错误"dgv.CurrentCell.RowIndex is readonly"

1 个答案:

答案 0 :(得分:1)

您可以使用DataGridView.ClearSelection方法。像:

dgv.ClearSelection();

这将删除行选择,但您仍将获得当前行的指示。

enter image description here

要删除使用DataGridView.CurrentCell,请执行以下操作:

dgv.CurrentCell = null;

这会给你:

enter image description here