7

我从 WinForms 窗口启动的 WPF 表单在作为无模式对话框启动时显示为所有文本框不可编辑。当它是模态窗口时效果很好。我仍然可以输入空格或粘贴文本。但是常规输入不起作用。我正在使用带有 SP1 的 3.5。有人知道如何解决这个问题吗?

4

1 回答 1

10

您需要确保为您的 WPF 窗口调用ElementHost.EnableModelessKeyboardInterop。这将连接 WPF 消息循环以允许键盘输入。

于 2011-04-28T12:38:29.897 回答