Hallo zusammen,
ich hab ein kleines Problem mit der Tab-Reihenfolge meiner Controls.
Ich habe nen UserControl auf dem mehrere Textboxen und daneben jeweils einen Button.
Die Buttons sind untereinander auf einem FlowLayoutPanel angeordnet.
Ich habe die TabIndex-Werte entsprechend eingetrage, dass er von links nach Rechts gehen soll (Textbox-->Button).
Mein Problem ist jetzt, dass die Tab-Reihenfolge ignoriert wird, er springt von der 1. Textbox nicht zum Button, sondern auf die nächste Textbox in der nächsten Zeile.
Das FlowLayoutPanel hat in dem Fall einen TabIndex der größer als alle anderen sind.
Jetzt habe ich versucht dem FlowLayoutPanel den TabIndex 2 zu geben. Das klappt, er selektiert dann den 1. Button
Allerdings geht er jetzt in dem FlowLayoutPanel weiter von oben nach unten, er springt zum nächsten Button, obwohl in der TabOrder eigentlich die nächste TextBox kommen sollte.
Zur veranschaulichung habe ich mal einen Screenshot gemacht.
Frage: Wie kriege ich die TabOrder in die richtige Reihenfolge, sodass er von links nach rechts geht?
|
|