FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Frames creados dinamicamente no se ven
Hola a todos!
Tengo un formulario que tiene un panel llamado PNLFiltro. Tengo un Frame llamado FRMFiltro que tiene un Label y unos Edits para rellenar los parámetros de filtrado. Debo crear dinámicamente tantos filtros como índices tenga. El problema es que los crea, pero no se ven. Este es el procedimiento que utilizo para crearlos.
Última edición por duilioisola fecha: 11-03-2011 a las 10:12:43. |
#2
|
||||
|
||||
Creo que no los dibuja porque no les dices dónde tienen que dibujarse. Le dices qué componente es el propietario ("Owner") en el constructor, pero después tienes que asignar la propiedad "Parent", que es donde dibujará el TFrame. Asumiendo que lo vas a dibujar en el mismo objeto que lo contiene, sería:
El "Owner" únicamente se encarga de mantener al objeto, de destruirlo cuando convenga, pero no de dibujarlo. |
#3
|
||||
|
||||
Es verdad!
Gracias Ñuñu... nunca lo hubiera adivinado... Además, si creas más de uno, le debes asignar un nombre. Al final queda así:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Campos creados dinámicamente clientdataset | sur-se | Varios | 6 | 18-10-2010 08:43:33 |
Crear Frames dinamicamente | iktwo | Varios | 7 | 18-09-2010 01:30:51 |
Cerrar dos formularios creados dinamicamente (al mismo tiempo) | ctronx | Varios | 7 | 02-09-2004 00:19:04 |
cerrar formularios creados dinamicamente | ctronx | Varios | 5 | 17-06-2004 18:25:17 |
Campos creados dinámicamente vs creados estáticamente | Jose_Pérez | Conexión con bases de datos | 2 | 14-04-2004 11:34:03 |
|