我尝试了ClearSelection方法,它取消选择了行,但仍然突出显示了所选单元格
答案 0 :(得分:3)
那个网格中曾经存在一个可以像这样被绕过的错误:
radGridView1.CurrentRow = null;
radGridView1.GridElement.Update(Telerik.WinControls.UI.GridUINotifyAction.StateChanged);
不确定这对你的情况是否有帮助。
答案 1 :(得分:0)
Tarhini你是否尝试过这个datagridview事件,
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
dataGridView1.ClearSelection();
}
答案 2 :(得分:0)
怎么样
foreach(var cell in radGridView1.SelectedCells.ToArray())
{
cell.IsSelected = false;
}
答案 3 :(得分:-1)
检查控件的SelectionMode属性。您可能需要CellSelect,而您可能需要FullRowSelect。