FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cómo desactivar un TabSheet
Hola a todos!
Tengo una duda sobre los TabSheet de PageControl. Si quiero desactivar una hoja para que se quede totalmente inactivo gris y que al pincharle sobre esa hoja no haga nada, como cuando se deshabilita un botón, un edit... cómo lo puedo hacer? Porque con Código:
enable == false Gracias de antemano. |
#2
|
||||
|
||||
Ejemplo simple:
Código:
// Crea un miembro que se llame LastIndex // se encargará de saber la última TabSheet activa válida void __fastcall TForm1::PageControl1Change(TObject *Sender) { if(PageControl1->Pages[PageControl1->ActivePageIndex]->Enabled == false){ PageControl1->ActivePageIndex = LastIndex; return; } LastIndex = PageControl1->ActivePageIndex; } |
#3
|
|||
|
|||
Hola de nuevo.
Gracias por la ayuda, al final he usado esto: Código:
PageControl1->Pages[indiceHoja]->TabVisible = false; |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como puedo localizar un DBGrid en un Tabsheet? | Nieto | OOP | 10 | 03-12-2007 19:47:45 |
TabSheet como los de windos como puedo lograrlos? | grafipack | Varios | 6 | 09-03-2007 16:14:59 |
Como colocar una imagen en PageControl.Tabsheet | ilichhernandez | OOP | 5 | 15-11-2005 19:35:26 |
como ocultar un TabSheet en ExeTime???? | mguixot | OOP | 2 | 02-09-2003 09:02:02 |
Como Crear un TabSheet en Tiemo de Ejecucion | Michel | OOP | 1 | 08-08-2003 00:43:32 |
|