我从Winforms窗口启动的WPF表单显示出所有文本框,当它作为无模式对话框启动时,所有文本框都是不可编辑的。当它是模态窗口时,它运行良好。我仍然可以键入空间或粘贴文本。但是常规打字行不通。我将3.5与sp1一起使用。有人知道如何解决这个问题吗?

有帮助吗?

解决方案

您需要确保致电 ElementHost.EnableModelessKeyboardInterop 对于您的WPF窗口。这将挂接WPF消息循环以允许键盘输入。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top