Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Cómo Controlar En Que Pestaña Me Encuentro De Un TabStrip (Resuelto)
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Cómo Controlar En Que Pestaña Me Encuentro De Un TabStrip (Resuelto) 
 
Hola a todos.

Necesito poder controlar en que pestaña me encuentro dentro de un TabStrip y no se como hacerlo.
Tengo un TabStrip con varias pestañas: pestaña1, pestaña2,....etc
y necesito lanzar distintas funciones según me encuentre en la pestaña x, he probado, entre otros el código
que adjunto:

PUBLIC SUB TabStrip1_Click()

  IF TabStrip1.Current.Text = "pestaña1" THEN
'   ....hacer lo que corresponda cuando "cliqueo" en pestaña1
  ENDIF
  
  IF TabStrip1.Current.Text = "pestaña2" THEN
'   ....hacer lo que corresponda cuando "cliqueo" en pestaña1
  ENDIF

END
 


pero nada no consigo que haga lo que yo quiero.

Alguien sabría como resolver el problema

gracias de antemano
 



 
última edición por jsoto61 el Sabado, 21 Noviembre 2009, 15:37; editado 1 vez 
jsoto61 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Cómo Controlar En Que Pestaña Me Encuentro De Un TabStrip 
 
Hola
Pues como apenas he usado el tabstrip no se si habrá algún método mas directo, pero se me ocurre que a cada activación de una pestaña puedes actualizar el campo tag.

Cuando quieras saber en que pestaña estas consultas el tag y ya está.
 



 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Cómo Controlar En Que Pestaña Me Encuentro De Un TabStrip 
 
Usa la propiedad Index, ya que el tabstrip es un array de "pestañas"

IF Tabstrip1.Index = 1 THEN

  ' lo que sea..

END IF


Como la propiedad Index es de lectura/escritura, también puedes usarla para cambiar de pestaña mediante código:

Tabstrip1.Index = 2


No olvides que los arrays comienzan en el índice 0.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Cómo Controlar En Que Pestaña Me Encuentro De Un TabStrip 
 
Ok,
Me funciona.
Muchas gracias.
 



 
jsoto61 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Cómo Controlar En Que Pestaña Me Encuentro De Un TabStrip (Resuelto) 
 
Gracias  "jguardon" Me Funciono de Maravilla... Gracias...
 



 
skaterleopoldo12 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Cómo Controlar En Que Pestaña Me Encuentro De Un TabStrip (Resuelto) 
 
Funciona esto en GTK también?
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron