Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Usuario
· Wiki

Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Saber el TabPage seleccionado de un TabControl en VB.Net
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Saber el TabPage seleccionado de un TabControl en VB.Net

Publicar nuevo tema Responder al tema
Foros de discusión » VB.Net, C# .Net, Visual Studio .Net   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Saber el TabPage seleccionado de un TabControl en VB.Net Responder citando

¿Cómo puedo saber el TabPage seleccionado por el usuario de un componente TabControl con Visual Basic .Net (VB.Net)? estoy desarrollando una aplicación con Visual Basic .Net 2010, tengo un control de tipo TabControl con varios TabPage. Necesito que cuando el usuario pulse en una pestaña o solapa (en un TabPage) del componente TabControl pueda saber por código qué TabPage ha pulsado para ejecutar un código concreto para cada uno de ellos ¿cómo puede hacerse esto?
MensajePublicado:
Jue Dic 29, 2011 8:17 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Saber el TabPage seleccionado de un TabControl en VB.Net Responder citando



Anuncios



varios escribió:
¿Cómo puedo saber el TabPage seleccionado por el usuario de un componente TabControl con Visual Basic .Net (VB.Net)? estoy desarrollando una aplicación con Visual Basic .Net 2010, tengo un control de tipo TabControl con varios TabPage. Necesito que cuando el usuario pulse en una pestaña o solapa (en un TabPage) del componente TabControl pueda saber por código qué TabPage ha pulsado para ejecutar un código concreto para cada uno de ellos ¿cómo puede hacerse esto?


Puedes saber qué TabPage ha sido pulsado en un TabControl usando el evento SelectedIndexChanged, para saber qué TabPage se ha seleccionado puedes usar la propiedad SelectedTab. Mostramos un ejemplo a continuación en VB.Net:

Código:

    Private Sub tabFormatoQR_SelectedIndexChanged( _
            sender As System.Object, _
            e As System.EventArgs) _
            Handles tabFormatoQR.SelectedIndexChanged
        'Si el usuario ha pulsado en la pestaña tabQRSMS
        If tabFormatoQR.SelectedTab Is tabQRSMS Then
            txtSMSMensaje_TextChanged(sender, e)
        End If

        'Si el usuario ha pulsado en la pestaña tabQRURL
        If tabFormatoQR.SelectedTab Is tabQRURL Then
            txtURL_TextChanged(sender, e)
        End If
    End Sub


En el ejemplo anterior el componente TabControl se llama "tabFormatoQR", cada "if" se corresponde con un TabPage del TabControl: tabQRSMS y tabQRURL.
MensajePublicado:
Jue Dic 29, 2011 8:22 pm
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » VB.Net, C# .Net, Visual Studio .Net  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz Google+ Síguenos en Google+