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

问题描述 投票:0回答:2

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

c# winforms gridview focus devexpress
2个回答
1
投票

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

 gridView1.ClearSelection();

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

gridView1.UnselectRow(5); 

方法。你可以阅读所有这些方法here


0
投票

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

protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e) { base.OnPropertyChanged(e); this.ClearSelection(); }
© www.soinside.com 2019 - 2024. All rights reserved.