averiguar alto que tiene que tener label o textbox para que quepa una frase

05/05/2006 - 09:12 por Joaquín Zarco Gomis | Informe spam
Hola a todos.

Estoy añadiendo labels dinámicamente a un objeto contenedor, estos
labels tienen de ancho el mismo ancho que el contenedor.

La duda que tengo es como averiguar el alto que debe de tener el control
label o textbox para que el texto que introduzco en la propiedad text se vea
completamente (no me vale autosize porque lo que intento es que se vea en
varias lineas con un ancho fijo que yo le doy)

Saludos
Joaquín Zarco

Preguntas similare

Leer las respuestas

#6 Joaquín Zarco Gomis
08/05/2006 - 19:14 | Informe spam
Tengo un panel dentro de un formulario y al panel le agrego mediante código
muchos controles label.

La propiedad Autoscroll del panel está a verdadero, pero cuando ya no caben
los label en el panel no aparecen las barras de control


"pavel" escribió en el mensaje
news:
seguro ke ya pusiste la propiedad de autoscroll en true lo ke falta es ke
le
pongas un tamaño al form eso lo puedes hacer dandole valores a la
propiedad
size eso hara ke se actiben los scroll, ojala ke esto te ayude saludos


Respuesta Responder a este mensaje
#7 Joaquín Zarco Gomis
08/05/2006 - 19:41 | Informe spam
He solucionado el tema, pero de una manera un poco rara y engorrosa

he creado un control label mediante diseñador con la propiedad text en
blanco.

Cuando acabo de agregar por código todos los controles label al panel,
cambio la propiedad top del control label que cree en diseño y le asigno el
top del último label agregado por código.

Después de esto tengo que recorrer todos los labels agregados en un bucle y
corregir su propiedad top porque al aparecer el scroll se descuadran

De esta manera si que aparecen los controles scroll, pero ha sido engorroso
solucionarlo. Supongo que hay algo más fácil pero no lo veo



"Joaquín Zarco Gomis" escribió en el mensaje
news:
Tengo un panel dentro de un formulario y al panel le agrego mediante
código muchos controles label.

La propiedad Autoscroll del panel está a verdadero, pero cuando ya no
caben los label en el panel no aparecen las barras de control


"pavel" escribió en el mensaje
news:
seguro ke ya pusiste la propiedad de autoscroll en true lo ke falta es ke
le
pongas un tamaño al form eso lo puedes hacer dandole valores a la
propiedad
size eso hara ke se actiben los scroll, ojala ke esto te ayude saludos






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