我有一个DevExpress gridview加载到我的屏幕上。最初,我不希望它专注于任何一行。只有在用户选择一行后,我才希望有焦点。有没有办法实现这个目标?
如果在网格上启用了多行选择选项,则可以调用
gridView1.ClearSelection();
gridview上的方法。但是,如果没有启用,则必须致电
gridView1.UnselectRow(5);
方法。你可以阅读所有这些方法here
使用Mvvm模式,你可以试试这个。我有同样的问题,并通过覆盖GridView的OnPropertyChanged事件解决了它
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e) { base.OnPropertyChanged(e); this.ClearSelection(); }