Domanda

Un modulo WPF che mi lancio da una finestra WinForms si presenta con tutte le caselle di testo come non modificabile quando è lanciato come finestra di dialogo non modale. Funziona bene quando si tratta di una finestra modale. Sono ancora in grado di digitare spazi o incollare il testo. Ma digitazione normale non funziona. Sto usando 3.5 con SP1. Sarebbe qualcuno sa come risolvere questo?

È stato utile?

Soluzione

È necessario fare in modo di chiamata ElementHost.EnableModelessKeyboardInterop per la vostra finestra WPF. Questo aggancia il ciclo di messaggi WPF per consentire l'input da tastiera.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top