Solovb es un sitio que se caracteriza por sus ejemplos simples y sencillos. Hoy un ejemplo del uso de TabControl.
En más de una oportunidad tuve la necesidad de seleccionar mediante código que pagina (TabPage) del control debería ser la que se mostrara, la solución es sencilla pero quizas la estes necesitando en este momento y aquí te la dejo.
Primero necesitaremos un formulario windows, un TabControl y algunos botones dispuestos de forma similar a lo que se ve en la siguiente imagen:
Y ahora en el evento click de cada botón debemos ingresar el siguiente codigo
Private Sub btnTab1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTab1.Click
TabControl1.SelectedIndex = 0
End Sub
Private Sub btnTab2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTab2.Click
TabControl1.SelectedIndex = 1
End Sub
Private Sub btnTab3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTab3.Click
TabControl1.SelectedIndex = 2
End Sub
Private Sub btnTab4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTab4.Click
TabControl1.SelectedIndex = 3
End Sub
Y eso es todo, solo queda ejecutar, probar e implementar donde quieran. Espero que les sirva.
Al ejecutar se verá mas o menos así:
Información Bitacoras.com…
Valora en Bitacoras.com: Solovb es un sitio que se caracteriza por sus ejemplos simples y sencillos. Hoy un ejemplo del uso de TabControl. En más de una oportunidad tuve la necesidad de seleccionar mediante código que pagina (TabPage) del control d……
Esta clave este ejemplo de como trabajar las pestañas. gracias por su valiosa contribucion espero sigan adelantee
Haber excelente tu comentario, pero tengo una pregunta:
¿Si yo quisiera Inhabilitar una pestaña como lo haria?
ha se me olvidaba, yo trabajo con vs 2010
Hola, me parece muy util este control, solamente tengo una duda, quisiera saber como hago para colocar el focus en un textbox al dar click en una pestaña del tabcontrol!
—comentario eliminado por contener insultos —
Hola, me parece muy util este control, solamente tengo una duda, quisiera saber como hago para colocar el focus en un textbox al dar click en una pestaña del tabcontrol!!
Comentarios de gente preguntando y el autor ni siquiera tiene la educacion de responder unas sencillas preguntas.
hageve: gracias por comentar. Te animo a que colabores respondiendo algunas preguntas si es que te sientes capaz de hacerlo. De eso se trata la web ¿no?.
Por otro lado te comento que el post donde están estas preguntas habla sobre TabControl y muchas de las preguntas no son sobre este control, por lo que las respuestas, en muchos casos, merecen un nuevo post, que de hecho iré haciendo cuando el tiempo me lo permita, porque como no obtengo ganancias de este sitio tengo que trabajar para mantenerme, mantener a mi familia y pagar el servidor donde tu puedes dejar tus “comentarios”. Gracias!
—comentario eliminado por contener insultos —
Cordial saludo a todos los que hacen con mucho esfuerzo que sitios Web como este sean posibles.
Por favor indicarme en qué página Web,puedo encontrar información más detallada sobre
TabControl.
Gracias por la atención prestada y por la ayuda que me puedan brindar.
Un saludo para todos.
Andrés Pérez
Private Sub TabControl1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1.SelectedIndexChanged
If TabControl1.SelectedIndex = 1 Then
msgbox(“pestaña 1 seleccionada”)
End If
‘ de esta forma es mas facil manejar las pestañas
End Sub
@Baztyan: excelente respuesta, justo lo que andaba buscando.
Gracias y saludos.
—comentario eliminado por contener insultos —
- Si te desagra este sitio no vuelvas a visitarlo.
- Si quieres que el contenido del sitio se actualice constantemente entonces haz aportaciones útiles en lugar de estar insultando a los usuarios.
- Si vas a estar insultando a los usuarios entonces omite tus comentarios y ve a otro foro o lugar donde exista cavida para los mismos y deja de joder gente.