In einer Standard-WinForms-Anwendung beenden wird, ist es möglich, ein Szenario wie folgt zu haben und wie würde ich es tun:Steuerung, die eine Registerkarte zweimal
Ein Formular mit vier Textboxsteuerelemente, auf dem Formular von oben angeordnet nach unten:
- TextBox1
- TextBox2
- TextBox3
- TextBox4
Das gewünschte Verhalten ist, dass, wenn die Form geladen wird, der Fokus auf TextBox3 ist, aber wenn der Tabulatortaste out, der Schwerpunkt nach oben geht und geht durch alle Bedienelemente als normal, in der folgenden Art und Weise:
- TextBox3
- TextBox1
- TextBox2
- TextBox3
- TextBox4
Ich dachte, dies ist der Weg, zu gehen, ein „ist dies das erste Mal?“ Flag, aber ich wollte es vermeiden, wenn möglich. – robertkroll
@krolley - Ich bezweifle, dass es eine Möglichkeit gibt, die "erste Zeit" -Flagge zu vermeiden und es wird wahrscheinlich sauberer und einfacher zu verstehen sein als die Manipulation von TabIndexes –