标签: wpf textbox .net-3.5 modeless
我从WinForms窗口启动的WPF表单显示,当它作为无模式对话框启动时,所有文本框都是不可编辑的。它是一个模态窗口时效果很好。我仍然可以输入空格或粘贴文本。但常规打字不起作用。我正在使用3.5 SP1。有人知道如何解决这个问题吗?
答案 0 :(得分:8)
您需要确保为WPF窗口调用ElementHost.EnableModelessKeyboardInterop。这将挂起WPF消息循环以允许键盘输入。