Ich füge meiner Anwendung ein Validierungsmodul hinzu, das den Benutzer zu den Eingaben führt, die Aufmerksamkeit erfordern. Ich möchte diese Steuerelemente in der Reihenfolge durchlaufen, in der sie dem Visual Tree hinzugefügt wurden. Der Tab-Index für jedes Steuerelement ist auf Int Max festgelegt, was bedeutet, dass Sie in der Reihenfolge des Visual Tree gehen müssen.Wie bekomme ich die Standard-Tab-Reihenfolge in WPF (d. H. Visual Tree-Reihenfolge)?
Mein Validierungsmodul erhält nur eine Reihe von zu validierenden Steuerelementen. Es muss von oben nach unten sortiert werden, damit der Benutzer das Formular sequenziell durchlaufen kann. Ich möchte das ursprüngliche Tabbing-Verhalten beibehalten. Ich muss nur die visuelle Reihenfolge der Steuerelemente in meiner Liste kennen, damit ich sie richtig sortieren kann.
Haben Sie versucht, alle Steuerelemente aufzurufen und dann ihren aktuellen Tabindex zu bekommen? Wenn ja, was hast du noch versucht? –
Wenn nicht explizit festgelegt, wird der aktuelle Registerkartenindex auf Int Max gesetzt, was bedeutet, dass die Reihenfolge der visuellen Struktur lautet. Ja, ich habe es versucht. – NielW