如何在最初加载gridview时删除焦点行

时间:2013-07-24 17:24:34

标签: c# winforms gridview focus devexpress

我有一个DevExpress gridview加载到我的屏幕上。最初,我不希望它专注于任何一行。只有在用户选择一行后,我才希望有焦点。有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:0)

如果在网格上启用了多行选择选项,则可以调用

 gridView1.ClearSelection();
gridview上的

方法。但是,如果没有启用,则必须致电

gridView1.UnselectRow(5); 

方法。您可以阅读所有此类方法here

答案 1 :(得分:0)

使用Mvvm模式,你可以试试这个。 我有同样的问题,并通过覆盖GridView的OnPropertyChanged事件解决了它

protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e) { base.OnPropertyChanged(e); this.ClearSelection(); }