tab

30/07/2004 - 22:06 por Imac_Man | Informe spam
saludos amigos

como le puedo hacer para que un tab control muestre desactivadas cada una de
sus tabpage mientras que solo se activa la que yo deseo, claro esta que no
quiero que el usuario pueda pasarse a las otras que estan desactivadas.

gracias

Preguntas similare

Leer las respuestas

#1 Paulo Conde
01/08/2004 - 02:03 | Informe spam
Recorre la coleccion de TabPages y establece su propiedad Enabled a False
Algo así:

For Each t as TabPage in TabControl.TabPages
t.Enabled=False
Next

Y luego activa el tab que quieras:

TabControl.TabPages(1).Enabled=True

Saludos

Paulo G. Conde M.
+58-416-4721293
+58-273-5412395

Barinas, Venezuela
Respuesta Responder a este mensaje
#2 imac_man
02/08/2004 - 19:27 | Informe spam
me creerias que ya lo hice pero aunque deshabilita los
objetos puestos en el tab, no impide que el usuario pueda
hacer click en el tab y ver los objetos aunque esten
deshabilitados.
en vb6.0 cuando se deshabilita el tab no se permite al
usuaruio pasar a el y es esto lo que deseo lograr.

gracias


Recorre la coleccion de TabPages y establece su propiedad


Enabled a False
Algo así:

For Each t as TabPage in TabControl.TabPages
t.Enabled=False
Next

Y luego activa el tab que quieras:

TabControl.TabPages(1).Enabled=True

Saludos

Paulo G. Conde M.
+58-416-4721293
+58-273-5412395

Barinas, Venezuela


.

Respuesta Responder a este mensaje
#3 Paulo Conde
02/08/2004 - 21:33 | Informe spam
Captura entonces el evento TabIndexChanged de TabControl y establece alli
que pagina quieres que se muestre, algo asi:

Dim PageActivo as TabPage
Private Sub TabControl1_TabIndexChanged(ByVal sender As Object, ByVal e As
System.EventArgs) Handles TabControl1.TabIndexChanged

Me.TabControl1.SelectedTab = PageActivo

End Sub


Saludos

Paulo G. Conde M.
+58-416-4721293
+58-273-5412395

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