Visual Basic - Necesito ayuda con el control tabstrip

Life is soft - evento anual de software empresarial
 
Vista:

Necesito ayuda con el control tabstrip

Publicado por Abrahan Ferrer (7 intervenciones) el 27/08/2003 15:50:34
Tengo en un formulario un control Tabstrip con varias pestañas, en cada una de estas quiero manejar otros controles; lo que hice fue insertar un grupo de control frame como contenedor de estos controles. Cada frame estara asociado a una pestaña, basandose un su propiedad index. Como los arrays de controles comienzan en el Index 0 y la coleccion Tabs comienza en el index 1, asocie frame(n) con tab(n+1).

El codigo que deberìa hacer esto es:
Private Sub Form_Load()
currentTab = 1
'Set TabStrip1.SelectedItem = TabStrip1.Tabs(currentTab)
Frame1(currentTab - 1).Visible = True

End Sub

Private Sub TabStrip1_Click()

If TabStrip1.SelectedItem.Index = currentTab Then Exit Sub
Frame1(TabStrip1.SelectedItem.Index - 1).Visible = True
Frame1(currentTab - 1).Visible = False
currentTab = TabStrip1.SelectedItem.Index

End Sub

Pero no lo hace y no encuentro el error podrian ayudarme?

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Necesito ayuda con el control tabstrip

Publicado por Juan (284 intervenciones) el 27/08/2003 17:03:57
Si en lugar del control TabStrip utilizas el Microsoft Tabbed Dialog Control, no tendrás que hacer todo eso, ya que el propio control se encarga de mostrar los controles que contiene cada pestaña.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Necesito ayuda con el control tabstrip

Publicado por maCo (322 intervenciones) el 27/08/2003 17:10:09
declaraste la variable como global ?
creo que no la declaraste, y vb creo una variable local por eso al salir del procedimiento la variable se destruye.

declaralo como global y servira y todos los frames como invisible al comenzar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar