Sto utilizzando il controllo WebBrowser
in un'applicazione C# e desidero gestire tutti gli eventi chiave mentre lo WebBrowser
è attivo, indipendentemente da quale elemento di contenuto individuale (campo di input, collegamento ecc.) È focalizzato. Ho provato a aggiungere semplicemente un gestore di eventi ai controlli del browser KeyDown
evento, ma questo non funziona. Non voglio collegare in modo esplicito un gestore a ciascun focusable HtmlElement
.Gestione eventi chiave sul controllo WebBrowser
Come posso ricevere tutti gli eventi chiave prima del vengono passati al browser o ai suoi elementi di contenuto?
Funziona anche se 'WebBrowserShortcutsEnabled' è impostato su' False' – prostynick