WPF немодальный диалог делает текстовое поле недоступным для редактирования
Форма WPF, которую я запускаю из окна WinForms, отображается со всеми текстовыми полями как недоступные для редактирования, когда она запускается как немодальное диалоговое окно. Это хорошо работает, когда это модальное окно. Я все еще могу печатать пробелы или вставлять текст. Но обычная печать не работает. Я использую 3.5 с SP1. Кто-нибудь знает, как решить эту проблему?
1 ответ
Решение
Вы должны обязательно вызвать ElementHost.EnableModelessKeyboardInterop для своего окна WPF. Это подключает цикл сообщений WPF, чтобы разрешить ввод с клавиатуры.