Hallo zusammen,
ich habe gefühlt das ganze Netz durchsucht, aber keine Lösung für mein Problem gefunden...
Ich habe eine Art Browser nachgebastelt, indem ich zur Laufzeit Tabs in ein DraggableTabControl erzeuge, die jeweils eine EO.WebBrowser komponente beinhalten.
dieses TabControl hat die Funktion, dass beim betätigen der Tastenkombination Strg+Tab durch die Tabs geblettert wird. Das ist gut und schön und soll auch gern so bleiben (Ich könnte es aber auch manuell programmieren ... das ist nicht das Problem)
Was leider passiert ist, dass bevor die Seite gewechselt wird das Tab Event an die Browserkomponente weiter gegeben wird.. Das heißt gehen ich wieder zurück auf das erste Tab steht der Cursor im nächsten Control der angezeigten Webseite ... und das soll ganz bestimmt nicht passieren
Ich habe schon einige Dinge probiert ...
Im KeyPress:
e.Handled = true;
Etwas ähnliches im KeyDown:
C#-Quelltext
1:
| protected override bool ProcessCmdKey(ref Message msg, Keys keyData) |
Ich kann mir ja kaum vorstellen, dass ich der einzige bin, der dieses Problem hat.
Mit freundlichen Grüßen
Moderiert von
Th69: C#-Tags hinzugefügt