刷新我的 collection 时 WPF Datagrid 失去焦点
WPF Datagrid lost focus when refresh my collection
当按键按下时"F5"
我刷新我的collectioncolecao.View.Refresh();
...我的数据网格失去了焦点
为了在数据网格行中返回焦点,我试试这个:
Focus()
在数据网格上
FocusManager.SetFocusedElement
row.Focus()
- ......
如果您使用 CollectionView,我认为您必须使用 view.MoveCurrentTo(object)
或类似功能移动当前选择。
Here你可以找到其他的,比如view.MoveCurrentToFirst()
等
当按键按下时"F5"
我刷新我的collectioncolecao.View.Refresh();
...我的数据网格失去了焦点
为了在数据网格行中返回焦点,我试试这个:
Focus()
在数据网格上FocusManager.SetFocusedElement
row.Focus()
- ......
如果您使用 CollectionView,我认为您必须使用 view.MoveCurrentTo(object)
或类似功能移动当前选择。
Here你可以找到其他的,比如view.MoveCurrentToFirst()
等