Maximizar Forma

24/02/2005 - 19:28 por andres | Informe spam
Buenas tardes, como hago para cuando maximize una forma,
todos los controles queden reubicados automaticamente,
ej. si tengo dos controles de texto y maximizo la forma,
que el espacio entre ellos sea cohrente y que tenga la
misma disposicion que cuando no se habia maximizado.

Si uso la propiedad anchor, esta me alarga los controles
y no me mantiene la coherencia entre ellos, existe alguna
manera diferente de hacerlo?

Gracias

Preguntas similare

Leer las respuestas

#1 Octavio Telis Aynés
24/02/2005 - 20:02 | Informe spam
Te puedes valer de la propiedad Anchor de los controles. Esta propiedad te
permitirá fijar las distancias de los controles con las orillas del
formulario y de esta manera conservar su posición y/o tamaño al maximizar el
formulario.

Espero te sea de utilidad.

Saludos...

Octavio Telis Aynés
www.comunidadpuntonet.org/df/


"andres" escribió en el mensaje
news:148e01c51a9e$abe53f50$
Buenas tardes, como hago para cuando maximize una forma,
todos los controles queden reubicados automaticamente,
ej. si tengo dos controles de texto y maximizo la forma,
que el espacio entre ellos sea cohrente y que tenga la
misma disposicion que cuando no se habia maximizado.

Si uso la propiedad anchor, esta me alarga los controles
y no me mantiene la coherencia entre ellos, existe alguna
manera diferente de hacerlo?

Gracias
Respuesta Responder a este mensaje
#2 Pedro Rivera
24/02/2005 - 22:05 | Informe spam
Existe un procedimiento llamado "Scale" que toma como
parámetros el radio o dos puntos dependiendo de hacia
donde quieras escalar el control o formulario en
cuestión. Por ejemplo, en lugar de maximizar el
formulario directamente, puedes llamar al procedimiento
scale así:

Me.Scale(1,2)

Esto hará que el formulario (y sus controles y espacios
entre controles) aumenten nada en "x" y al doble en "y".
La razón por la que no aumenta en "x" es porque se
multiplica el ancho del control por 1, mientras que el
alto del control se multiplica por 2.



Buenas tardes, como hago para cuando maximize una forma,
todos los controles queden reubicados automaticamente,
ej. si tengo dos controles de texto y maximizo la forma,
que el espacio entre ellos sea cohrente y que tenga la
misma disposicion que cuando no se habia maximizado.

Si uso la propiedad anchor, esta me alarga los controles
y no me mantiene la coherencia entre ellos, existe


alguna
manera diferente de hacerlo?

Gracias
.

Respuesta Responder a este mensaje
#3 Guillermo guille
25/02/2005 - 10:29 | Informe spam
No se... pero con Anchor bien utilizado...
Aquí tienes algunos ejemplos:

http://www.elguille.info/NET/univer...Forms1.htm

http://www.elguille.info/NET/cursoV...BNET03.htm

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"andres" wrote in message
news:148e01c51a9e$abe53f50$
Buenas tardes, como hago para cuando maximize una forma,
todos los controles queden reubicados automaticamente,
ej. si tengo dos controles de texto y maximizo la forma,
que el espacio entre ellos sea cohrente y que tenga la
misma disposicion que cuando no se habia maximizado.

Si uso la propiedad anchor, esta me alarga los controles
y no me mantiene la coherencia entre ellos, existe alguna
manera diferente de hacerlo?

Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida