Forums Últimos mensajes - Powered by IBM
 

problema con ubicacion label

15/02/2007 - 16:04 por Hugo Gsell | Informe spam
Tengo una ventana de inicio de mi aplicación donde pido usuario y
contraseña y bien abajo pegado al borde inferior... tengo un label para
informar sobre errores de validacion, etc-.

el tema es que al ejecutar la ventana en algunas pcs (especialemente en
aquellas que tienen una resolución mayor que donde hago el diseño-trabajo en
800x600) el label aparece cortado es decir, mas abajo que como lo veo en
mi pc de desarrollo. ¿Porque? ¿Como solucionarlo?

Desde ya muchas gracias.
Hugo A. Gsell
 

Leer las respuestas

#1 SoftJaén
16/02/2007 - 15:36 | Informe spam
"Hugo Gsell" escribió:

... bien abajo pegado al borde inferior... tengo un label para informar
sobre errores de validacion, etc-.

el tema es que al ejecutar la ventana en algunas pcs (especialemente
en aquellas que tienen una resolución mayor que donde hago el
diseño-trabajo en 800x600) el label aparece cortado es decir, mas
abajo que como lo veo en mi pc de desarrollo. ¿Porque? ¿Como solucionarlo?



Hola, Hugo:

El por qué de que ello suceda, tú mismo lo has dicho: el tamaño de la
resolución de la pantalla. :-)

Pero para solucionarlo, lo que debes de hacer es fijar el control Label al
margen inferior del formulario en el que se encuentra, si es esa su posición
inicial, de ésta forma, si la resolución es mayor o menor, o se redimensiona
el formulario, el control SIEMPRE estará visible, apareciendo junto al borde
inferior del formulario, es decir, donde lo has situado.

En el evento «Load» del formulario, ejecuta lo siguiente:

Label1.Anchor = AnchorStyles.Bottom

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Preguntas similares