WPF Modeless Dialogは、テキストボックスを編集できません
質問
Winformsウィンドウから起動するWPFフォームは、モードレスダイアログとして起動すると、すべてのテキストボックスが編集不可として表示されます。モーダルウィンドウの場合はうまく機能します。まだスペースを入力したり、テキストを貼り付けたりすることができます。しかし、通常のタイピングは機能しません。 SP1で3.5を使用しています。誰かがこれを解決する方法を知っているでしょうか?
解決
必ず電話する必要があります elementHost.EnableModelesseyBoardInterop WPFウィンドウ用。これにより、WPFメッセージループをフックアップして、キーボード入力を許可します。
所属していません StackOverflow