Tabulatorreihenfolge auf ein einzelnes Benutzersteuerelement beschränken (WPF)
Derzeit habe ich ein WPF-Projekt mit einem benutzerdefinierten UserControl. Dieses Steuerelement enthält ein Raster mit mehreren Elementen des Formulartyps (Kontrollkästchen, Textfelder, Kombinationsfelder usw.). Das Steuerelement soll wie ein Formular aussehen und funktionieren, es wird jedoch innerhalb eines Ziehbereichs platziert, weshalb es ein Benutzersteuerelement und kein Fenster sein muss.
Das Problem ist, dass die Tabulatornavigation zwischen Elementen auf dieses Steuerelement beschränkt werden muss. Wenn ich also die Tabulatortaste auf dem letzten Element im Steuerelement drücke, fokussiert die Tastatur das erste Element im Steuerelement. Derzeit geht es außerhalb des Steuerelements zum nächsten tabellarischen Element in der Anwendung.
Gibt es neben der manuellen Erfassung der wichtigsten Ereignisse eine andere Möglichkeit, die Registerkartennavigation auf ein einzelnes WPF-Benutzersteuerelement zu beschränken?