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

Preguntas similare

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



Respuesta Responder a este mensaje
#2 e-lores
12/04/2006 - 16:27 | Informe spam
Tienes dos opciones:

- pestaña.Enable=false

o bien

- tabcontrol1.Pestañas.Remove(pestaña)

Saludos
Ernesto Lores.

"Lorena" ha escrit en el missatge dels grups de
discussió:%23ZPM%
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


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida