• Domingo 22 de Diciembre de 2024, 15:03

Autor Tema:  Desactivar Un Tabpage De Un Tabcontrol  (Leído 3733 veces)

joanca

  • Miembro MUY activo
  • ***
  • Mensajes: 126
    • Ver Perfil
Desactivar Un Tabpage De Un Tabcontrol
« en: Lunes 22 de Enero de 2007, 17:55 »
0
Hola a todos/as.

Me gustaría poder desactivar al estilo Enabled = false o ReadOnly = true un TabPage de un TabControl por aquello de que en un momento determinado no te interesa dejar entrar al usuario en una etiqueta según va el programa, y no veo ninguna Propiedad que te lo permita.

Si alguien tiene alguna idea al respecto se lo agradezco.

Saludos.

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Desactivar Un Tabpage De Un Tabcontrol
« Respuesta #1 en: Lunes 22 de Enero de 2007, 22:00 »
0
El tabControl no tiene esa funcion, pero en esta pagina esta el codigo para crear un control personalizado con esa funcion, espero y te sirva.
http://www.mentores.net/default.aspx?tabid...176&parentid=37

BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

joanca

  • Miembro MUY activo
  • ***
  • Mensajes: 126
    • Ver Perfil
Re: Desactivar Un Tabpage De Un Tabcontrol
« Respuesta #2 en: Miércoles 24 de Enero de 2007, 09:06 »
0
Hola Lencho y gracias por contestarme.

Está genial la ayuda !!!

Lo único lástima que solamente se pueda implementar con la Propiedad DrawMode puesta en OwnerDrawFixed.

Saludos.

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Desactivar Un Tabpage De Un Tabcontrol
« Respuesta #3 en: Jueves 25 de Enero de 2007, 15:22 »
0
Citar
Hola Lencho y gracias por contestarme.
De nada.
Citar
Está genial la ayuda !!!

Lo único lástima que solamente se pueda implementar con la Propiedad DrawMode puesta en OwnerDrawFixed.

Saludos.
Y para que sirve esa propiedad ????

Pues tambien funciona puesta en NORMAL

BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

joanca

  • Miembro MUY activo
  • ***
  • Mensajes: 126
    • Ver Perfil
Re: Desactivar Un Tabpage De Un Tabcontrol
« Respuesta #4 en: Lunes 29 de Enero de 2007, 08:10 »
0
Hola Lencho.

Sí, tienes razón, a pesar de lo que te recomiendan en la rutina, también funciona con el "Normal", pero de todas maneras aunque te evite el poder entrar con el Mouse, si que lo puedes hacer con el teclado "Ctrl-PageDown", a lo que tienes el mismo efecto que si hicieras "tabPage.Enabled = false", es decir, ves todos los Controles de la Página desactivados.

Saludos.

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Desactivar Un Tabpage De Un Tabcontrol
« Respuesta #5 en: Lunes 29 de Enero de 2007, 18:32 »
0
fijate en la pagina que te pase, quizas hablenn algo acerca de eso.

BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"