WPF 禁用控件之间的箭头导航

问题描述

我的 WPF 项目的用户控件中有一个 Webview2。我用它来加载 quill.js 富文本编辑器,它工作正常。

我的问题是,每当我尝试使用箭头键导航输入文本时,Webview 都会失去焦点,并且每次按下箭头键时,焦点都会跳转到我的应用程序中的其他控件,直到它到达其他一些输入控件(如 TextBox) .

通过处理父 PreviewKeyDown (Devexpress) 上的 PageView 事件

if (e.OriginalSource is WebView2)
    e.Handled = true;

我可以防止焦点丢失,但也可以防止光标在 quill.js 编辑器内移动。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)