SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: abelsql3000 en Viernes 27 de Abril de 2007, 23:50

Título: Curiosidad Con Frame
Publicado por: abelsql3000 en Viernes 27 de Abril de 2007, 23:50
He notado la siguiente curiosidad al usar FRAMES
Si dibujo  controles sobre este contenedor y coloco su propiedad Enabled a FALSE entonces todos los elementos que contiene se inhabilitan

Pero si dibujo controles fuera del FRAME y luego los coloco dentro del mismo para luego establecer su propiedad Enabled a FALSE , los objetos no se inhabilitan

LA PREGUNTA DEL MILLON ES

Habra alguna maniobra o propiedad que deba modificar para aquellos controles que halla dibujado fuera del contenedor FRAME y que luego colocare dentro de él de modo que pueda yo posteriormente colocar su propiedad Enabled del FRAME a FALSE y todo los controles se inhabiliten

Gracias por su aporte
Atte Abel
Título: Re: Curiosidad Con Frame
Publicado por: Mollense en Viernes 27 de Abril de 2007, 23:55
Si con
Citar
dibujado fuera del contenedor FRAME y que luego colocare dentro de él
te referís a arrastrarlos sobre el frame eso no quiere decir que estén dentro. Para poder colocarlos "dentro" del frame, cortalos y pegalos estando sobre este.
Título: Re: Curiosidad Con Frame
Publicado por: MakerCodes en Sábado 23 de Junio de 2007, 05:33
Frames Como dice Angel_K_ido hay que tener muy encuenta que en la ventana o "form" entran tanto los frames como otros objetos, por lo que si estos objetos fuesen movidos "arrastrados" sobre el frame no indicaria que estuviesen contenidos dentro de este, a menos de que se use la opcion copiar-pegar y que el frame estuviese seleccionado al momento de pegar. Saludos y exitos.
Título: Re: Curiosidad Con Frame
Publicado por: Nebire en Viernes 29 de Junio de 2007, 07:40
En efecto es como te dicen los otros compañeros.

Pero para que tengas la garantía de lo que te decimos es verdad haz algo parecido a los siguiente.

dim padre as string
padre=text1.parent
msgbox  padre

Si text1 sólo tiene la misma posición que el frame su parent será form1, si por el contrario estuviera dentro del frame, su parent sería frame1 , es decir tener una posición dentro del área de un contenedor, no es lo mismo que estar dentro de ese contenedor....