Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   propiedad Tabvisible en Pagecontrol no hace visible el contenido (https://www.clubdelphi.com/foros/showthread.php?t=4425)

Kafu 15-10-2003 11:07:25

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.

roman 15-10-2003 17:21:09

Es un problema raro. Quizá si pones

PageControl1.Refresh o Pagina1.Refresh

// Saludos

Kafu 15-10-2003 18:02:19

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.

ContraVeneno 29-11-2005 19:06:48

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 18:52:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi