我DataGrid
在 MVVM/Prism 应用程序中实现了一个。通过DataGrid
上下文菜单和键盘手势支持剪切/复制/粘贴/删除。
我发现当一行被删除/剪切时,整个DataGrid
失去焦点并且键盘焦点移动到最后一个焦点控件。
有没有办法防止这种情况发生?
删除一行后,我可能想重新粘贴到DataGrid
. 此外,如果网格为空,则根本无法获得键盘焦点。单击空网格不会使其获得焦点。
这是一个类似的问题,但它并没有解决我的问题: DataGrid Looses Focus When Delete Key is Pressed