Duda sobre el control 'TabControl'

12/04/2006 - 15:52 por Lorena | Informe spam
Hola.

Tengo en una formulario un control 'TabControl' con varias pestañas. Lo que
pretendo es poder deshabilitar o poner a invisible una determinada pestaña
del TabControl en tiempo de ejecución, de forma que no se pueda acceder a
esa pestaña, pero sí a las otras pestañas del control. He probado con la
propiedad Hide de la pestaña, pero no funciona.

¿alguién sabe como puedo conseguri deshabilizar una determinada pestaña?

Gracias. Saludos
 

Leer las respuestas

#1 Jorge Serrano [MVP VB]
12/04/2006 - 16:26 | Informe spam
Hola Lorena,

prueba este pequeño código de ejemplo:

Public Class Form1

Dim MiTab As TabPage

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
MiTab = TabControl1.TabPages(1)
TabControl1.Controls.Remove(TabControl1.TabPages(1))
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
TabControl1.Controls.Add(MiTab)
End Sub
End Class


Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Lorena" wrote:

Hola.

Tengo en una formulario un control 'TabControl' con varias pestañas. Lo que
pretendo es poder deshabilitar o poner a invisible una determinada pestaña
del TabControl en tiempo de ejecución, de forma que no se pueda acceder a
esa pestaña, pero sí a las otras pestañas del control. He probado con la
propiedad Hide de la pestaña, pero no funciona.

¿alguién sabe como puedo conseguri deshabilizar una determinada pestaña?

Gracias. Saludos



Preguntas similares