PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TabStrips


roxoxor
11.02.2002, 08:59
hi leuts

hätte mal ne simple frage...

wenn ich tabstrips einfüge, kann ich diese mit einen index versehen und beschriften.
wenn ich das programm starte, kann ich au die einzelnen tabs anwählen, aber wie mache ich das, wenn das programm nicht läuft??
wie kann ich diese tabs auwählen und textfelder oder sonstiges hineincoden? wenn ich sie anklicke, dann wird jeweils nur das ganze tabstrip angezeigt.

thx im voraus
greets rox


Mimo
13.02.2002, 19:40
a)
Du kannst den Index und die Beschriftung zur Entwurfszeit dort ändern, wo Du neue Tabs anlegst. Zur Laufzeit nimmst Du einfach die Tabs-Collection des tabstrips.

b)
Das Tabstripcontrol ist selbst kein Container für Steuerelemente. Lege einfach mehrere frames ohne Rahmen (controlarray) drüber, die beim Umschalten auf ein anderen "tab" sichtbar/unsichtbar gemacht werden.

Beispiel:

Private Sub TabStrip1_Click()
Dim i As Integer

For i = 0 To TabStrip1.Tabs.Count - 1
fra(i).Visible = i = TabStrip1.SelectedItem.Index - 1
Next
End Sub


Gruss,
Mimo

roxoxor
14.02.2002, 11:09
THX A LOT!
kann ich echt gebrauchen, werde es noch ausprobieren.

danke für die hilfe und den code!

bye rox