Crear Control Panel Y Control Button Dentro De El Mediante Codigo


Objetivo: Crear Control Panel Y Control Button Dentro De El Mediante Codigo
Hola.

Necesito tener 2 controles Panel y un control Button dentro de cada uno.
Una primera opción sería crear todo en tiempo de diseño y luego llamarlos mediante código, pero pienso que estaría cargando controles en la memoria
que no son necesarios en una primera instancia y solo estaría recargando la memoria.
¿Es posible crear un Control Panel y luego colocar un control Button dentro de el, solo mediante código?

Saludos.

última edición por abarzuaf el Jueves, 28 Enero 2010, 17:04; editado 1 vez
Perfil MP  
Objetivo: Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo
Hola
Public sub Main()
Dim F as new panel(ME) 'crear el panel y ponerlo en el formulario
Dim B as new button(F) 'crear un botón y ponerlo en F

F.top=... 'dimensionar y colocar panel
F.left=...
F.width=...
F.Height= ...

B.top=... 'dimensionar y colocar botón
B.left=...
B.width=...
B.height=...

B.text="&Botón"
end

última edición por soplo el Jueves, 28 Enero 2010, 17:37; editado 1 vez
Perfil MP  
Objetivo: Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo(Solucionado)
Es exactamente lo que necesitaba.
¡Muchas Gracias!.

Saludos

Edito:Se me escapaba, si ya se crearon los componentes, ¿Existe alguna forma de destruirlos?.

Gracias

última edición por abarzuaf el Jueves, 28 Enero 2010, 18:52; editado 1 vez
Perfil MP  
Objetivo: Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo
Una aclaración abarzuaf; exceptuando a un formulario que se haya configurado como clase de inicio, si diseñas un formulario desde el IDE y luego creas una instancia por código no se recarga la memoria ni nada.

Saludos cordiales.

Objetivo: Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo
Ok. GRacias por el dato.

Una vez creado el control, ¿Se puede "destruir"?

Perfil MP  
Objetivo: Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo
Citar:
Una vez creado el control, ¿Se puede "destruir"?

Public sub Main()
Dim F as new panel(ME) 'crear el panel y ponerlo en el formulario
Dim B as new button(F) 'crear un botón y ponerlo en F

F.top=... 'dimensionar y colocar panel
F.left=...
F.width=...
F.Height= ...

B.top=... 'dimensionar y colocar botón
B.left=...
B.width=...
B.height=...

B.text="&Botón"

B.delete 'destruir el botón
F.delete 'destruir el panel
end


última edición por soplo el Jueves, 28 Enero 2010, 19:20; editado 1 vez
Perfil MP  
Objetivo: Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo
¡Muchas Gracias Soplo!.
Codigo corto y explicativo.

Saludos

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4601s (PHP: -80% SQL: 180%)
Consultas SQL: 49 - Debug off - GZIP Activado