psykochris
Mitglied
Hallo Community,
nach lange aber leider erfolgloser Suche im Internet hoffe ich, ihr könnt mir weiterhelfen.
Folgendes Problem:
Ich rufe in einem WindowsForms-WebBrowser ein Applet auf (extern, nicht anpassbar).
In diesem gibt es verschiedene Eingabefelder. Beginne ich in einem zu schreiben und wechsle dann (z. B. via ALT+TAB) zuerst zu einem anderen Prozess und dann wieder zurück zu meiner Anwendung, liegt der Eingabefokus nicht mehr im zuvor gewählten Eingabefeld. Das muss er aber dringend tun, da hier das schnelle arbeiten mit der Tastatur notwendig ist und es somit nicht vom Benutzer verlangt werden kann, mit der Maus das Eingabefeld erneut auszuwählen.
Ich habe leider keine Idee wie ich das realisieren könnte.
Der Fokus liegt zwar auf dem WebBrowser-Control, nicht aber im Feld.
Ruft man die Seite in einem Browser (IE, FF, ...) auf, tritt dieses Problem nicht auf, hier passt der Fokus.
In meiner Anwendung hingegen betrifft es alle Seiten (nicht nur wie in meinem Fall das Applet).
Das Problem scheint also an .NET oder am Control / dem Handling zu liegen...
Ich wäre für jede Idee sehr dankbar!
nach lange aber leider erfolgloser Suche im Internet hoffe ich, ihr könnt mir weiterhelfen.
Folgendes Problem:
Ich rufe in einem WindowsForms-WebBrowser ein Applet auf (extern, nicht anpassbar).
In diesem gibt es verschiedene Eingabefelder. Beginne ich in einem zu schreiben und wechsle dann (z. B. via ALT+TAB) zuerst zu einem anderen Prozess und dann wieder zurück zu meiner Anwendung, liegt der Eingabefokus nicht mehr im zuvor gewählten Eingabefeld. Das muss er aber dringend tun, da hier das schnelle arbeiten mit der Tastatur notwendig ist und es somit nicht vom Benutzer verlangt werden kann, mit der Maus das Eingabefeld erneut auszuwählen.
Ich habe leider keine Idee wie ich das realisieren könnte.
Der Fokus liegt zwar auf dem WebBrowser-Control, nicht aber im Feld.
Ruft man die Seite in einem Browser (IE, FF, ...) auf, tritt dieses Problem nicht auf, hier passt der Fokus.
In meiner Anwendung hingegen betrifft es alle Seiten (nicht nur wie in meinem Fall das Applet).
Das Problem scheint also an .NET oder am Control / dem Handling zu liegen...
Ich wäre für jede Idee sehr dankbar!