dialogo non modale WPF rende testo non modificabile
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?
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