![]() |
propiedad Tabvisible en Pagecontrol no hace visible el contenido
Hola foro, me sucede algo curioso con un pagecontrol.
En función de una serie de condiciones hago visible o invisible una de las páginas, estableciendo la propiedad Tabvisible a false o true. Pero en algunos casos aunque se restablece la página invisible como visible y activa del pagecontrol, el contenido de la página es el de la anterior activa. Quiero decir, tengo la primera página con un tedit y la segunda con un grid. Hago pagina1.tabvisible := false; y se ve la segunda con su contenido. Después Página1.tabvisible := true; pagecontrol1.TABINDEX := 0; y se muestra la primera pestaña pero con el contenido de la segunda, como si se hubiera hecho parent de lo que había en ese momento. Si alguien ha lidiado con estos controles agradecería mucho su ayuda. Gracias de antemano, un saludo, F.T.G. |
Es un problema raro. Quizá si pones
PageControl1.Refresh o Pagina1.Refresh // Saludos |
Ya lo he hecho. Un montón de pruebas de ese tipo, repaint, refresh, antes y después, etc. Estoy completamente desorientado, nunca había usado la propiedad tabvisible en realidad. Es como si se asignara el tab que se hace visible como parent de los controles visibles en ese momento.
Gracias en cualquier caso, si descubro lo que es ya lo comento. Un saludo, F.T.G. |
Ja, no me había fijado en la fecha :D:D
bueno, por si alguien le interesa :p:p TuPageControl.ActivePageIndex:=0; |
La franja horaria es GMT +2. Ahora son las 02:57:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi