![]() |
![]() |
| Paypal | 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 |
|