vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Tabindex mit Panels 
Autor: shivan
Datum: 10.09.10 09:51

Hallo

Ich habe eine Form mit einigen Textboxen und Panels. Textbox1 und Textbox2 befinden sich auf der Form. Textbox3 befindet sich allerdings zusätzlich noch in einem Panel und die Textbox4 wiederum direkt auf der Form (ohne Panel).

Die Tabreihenfolge sollte wie folgt aussehen:

Textbox1
Textbox2
Textbox3
Textbox4
...

Leider bekommen zuerst alle Controls der Form den Focus und erst dann das Control im Panel. Wie kann ich dies wie im Beispiel beschrieben beeinflussen?

Danke für eure Hilfe.

Freundliche Grüsse

Shivan
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Tabindex mit Panels 
Autor: Chris7483
Datum: 10.09.10 11:31

Hallo,

Du kannst im Designer den Tabindex in den Eigenschaften verändern und damit deine Reihenfolge anpassen.
Wenn Du ein bestimmtes Element zuerst selectieren willst wenn die Form läd, kannst du das im Shown-Event der Form. Dort kannst du folgenden Code einfügen.
Me.TextBox1.Select()
Gruß,
Chris
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Tabindex mit Panels 
Autor: shivan
Datum: 10.09.10 11:42

Hallo Chris

Das Problem war eher, dass ich den Tabindex richtig setzen konnte mit einem Control, welches sich auf einem Panel befindet.

Jeder Container bestitzt eine Eigene Tabreihenfolge, deshalb kann man dies nicht einfach mit Tabindex lösen, denk ich.

Mir hat dieser Beitrag weitergeholfen:

http://www.vbarchiv.net/forum/read.php?id=22&t=44171&i=44171&v=f
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Tabindex mit Panels 
Autor: ModeratorDaveS (Moderator)
Datum: 10.09.10 11:56

Du musst die Tabreihenfolge für die Form richtig setzen, und dann die Tabreihenfolge für Controls im Panel (wenn es mehrere sind). Dann klappt alles.

Textbox1 - 0
Textbox2 - 1
Textbox4 - 2
Panel - 3
Textbox3 - 0

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Tabindex mit Panels 
Autor: shivan
Datum: 10.09.10 12:00

Somit hätte doch die Textbox4 vor der Textbox3 den Focus?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Tabindex mit Panels 
Autor: ModeratorDaveS (Moderator)
Datum: 10.09.10 12:36

Sorry, ich habe deinen Beitrag falsch gelesen. Das wäre dann
Textbox1 - 0
Textbox2 - 1
Panel - 2
Textbox3 - 0
Textbox4 - 3

Aber es geht eher ums Prinzip

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel