Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

WPF modeless dialog renders textbox uneditable

A WPF form that I launch from a WinForms window shows up with all textboxes as uneditable when it's launched as a modeless dialog. It works well when it's a modal window. I'm still able to type spaces or paste text. But regular typing doesn't work. I'm using 3.5 with SP1. Would anybody know how to resolve this?

like image 789
aliensurfer Avatar asked Apr 28 '11 12:04

aliensurfer


1 Answers

You need to make sure to call ElementHost.EnableModelessKeyboardInterop for your WPF Window. This hooks up the WPF message loop to allow keyboard input.

like image 166
CodeNaked Avatar answered Oct 29 '22 04:10

CodeNaked