2012-01-23 21 views
-1

我尝试了ClearSelection方法,它取消选中该行,但所选单元仍然高亮显示如何在RadGrid中为Windows窗体取消选择一行?

+3

这样的问题总是在SO上做得不好。回答问题的SO用户集合与使用第三方组件的用户集合的交集非常空白。使用供应商的支持渠道,Telerik的支持论坛是在这里:http://www.telerik.com/community/forums.aspx –

回答

2

曾经有在网格,其可以规避这样的错误:

radGridView1.CurrentRow = null; 
radGridView1.GridElement.Update(Telerik.WinControls.UI.GridUINotifyAction.StateChanged); 

不知道这是否会对你的情况有所帮助。

+0

终于在几个月后修复的痛苦 –

-1

检查控件的SelectionMode属性。您可能需要CellSelect,而您可能需要FullRowSelect。

+0

其已经FullRowSelect –

0

Tarhini做你试过这种datagridview的事件,

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) 
{ 
    dataGridView1.ClearSelection(); 
} 
+0

是的,它没有工作 –

0

如何

foreach(var cell in radGridView1.SelectedCells.ToArray()) 
{ 
    cell.IsSelected = false; 
} 
+0

不工作.... –

相关问题