Laden...

Reihenfolge der Controls festlegen, die den Fokus erhalten wenn ich mit dem Tabulator navigiere

Erstellt von BlackSimon vor 5 Jahren Letzter Beitrag vor 5 Jahren 872 Views
BlackSimon Themenstarter:in
42 Beiträge seit 2018
vor 5 Jahren
Reihenfolge der Controls festlegen, die den Fokus erhalten wenn ich mit dem Tabulator navigiere

Hallo Leute,

gibt es in C# eine Möglichkeit, bei der Benutzung der Tabulator-Taste, eine bestimmte Reihenfolge festzulegen welche Buttons, Registerkartenreiter usw. den Focus erhalten?

Also der Focus soll, bei mehreren Buttons auf einem Formular, nicht wild hin-und herspringen, sondern ich möchte selbst eine logische Reihenfolge definieren können.

286 Beiträge seit 2011
vor 5 Jahren

Alle Controls haben die Eigenschaft TabIndexdieser legt genau das fest.

2+2=5( (für extrem große Werte von 2)

4.942 Beiträge seit 2008
vor 5 Jahren

Ja, nennt sich Control.TabIndex.

Im VS-Designer (für WinForms) kannst du dies auch visuell über den Menüpunkt "Ansicht"/"Aktivierreihenfolge" einstellen: Gewusst wie: Festlegen der Aktivierreihenfolge in Windows Forms.