Problema con label

04/01/2005 - 03:27 por Zenkius | Informe spam
Hola!

Tengo un label que quiero que su propiedad Height varíe
según el tamaño del texto que contenga. El texto lo leo
desde una base de datos y lo asigno en tiempo de ejecución
al label. Nunca voy a conocer cuál es la cantidad exacta
de caracteres que tendrá el label, porque los textos son
muy variables.

En fin, no logro que cambie el alto del label según y el
texto que contenga de tal forma que siempre se pueda leer
todo el texto que contiene el label. Cómo se puede lograr
esto?

Si esto se puede hacer con otro control, por favor les
agradecería que me explicaran cómo?

Saludos;

Zenkius!

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
04/01/2005 - 08:58 | Informe spam
Zenkius,

Utiliza la función MeasureString de la clase Graphics para obtener las
dimesiones de la cadena de texto, y entonces asigna esas dimensiones al
objeto label.

Slds - Octavio

"Zenkius" escribió en el mensaje
news:0b8e01c4f204$e0a383e0$
Hola!

Tengo un label que quiero que su propiedad Height varíe
según el tamaño del texto que contenga. El texto lo leo
desde una base de datos y lo asigno en tiempo de ejecución
al label. Nunca voy a conocer cuál es la cantidad exacta
de caracteres que tendrá el label, porque los textos son
muy variables.

En fin, no logro que cambie el alto del label según y el
texto que contenga de tal forma que siempre se pueda leer
todo el texto que contiene el label. Cómo se puede lograr
esto?

Si esto se puede hacer con otro control, por favor les
agradecería que me explicaran cómo?

Saludos;

Zenkius!
Respuesta Responder a este mensaje
#2 Alex Sánchez
04/01/2005 - 14:56 | Informe spam
Hola, si lo que quieres hacer es ASP.NET seguro tnienes que considerar
hacerlo en el postback, pareceria que la propiedad que estas buscando es
width que es la que controla el ancho del control, prueba primero
asignandole de manera estatica un nuevo tamaño al label para que pruebes su
comportamiento

Suerte

Alex Sánchez
//Logic Studio Panamá
{
Ejecución de Proyectos .NET
Galerías Balboa, Avenida Balboa y Aquilino de la Guardia, piso 3 oficina 46
Marbella - Panamá
(507) 673 9049
http://www.logicstudio.net
Participa del .NET User Group http://panama.latindevelopers.net
Comité de Relación de Grupos de Usuarios INETA-LATAM Muchas voces, una
pasión -> Asociación Internacional .NET;
}


"Octavio Hernandez" escribió en el mensaje
news:
Zenkius,

Utiliza la función MeasureString de la clase Graphics para obtener las
dimesiones de la cadena de texto, y entonces asigna esas dimensiones al
objeto label.

Slds - Octavio

"Zenkius" escribió en el mensaje
news:0b8e01c4f204$e0a383e0$
Hola!

Tengo un label que quiero que su propiedad Height varíe
según el tamaño del texto que contenga. El texto lo leo
desde una base de datos y lo asigno en tiempo de ejecución
al label. Nunca voy a conocer cuál es la cantidad exacta
de caracteres que tendrá el label, porque los textos son
muy variables.

En fin, no logro que cambie el alto del label según y el
texto que contenga de tal forma que siempre se pueda leer
todo el texto que contiene el label. Cómo se puede lograr
esto?

Si esto se puede hacer con otro control, por favor les
agradecería que me explicaran cómo?

Saludos;

Zenkius!


Respuesta Responder a este mensaje
#3 Zenkius
04/01/2005 - 18:23 | Informe spam
No es ASP.NET, es un Winform; pero gracias de todos modos
Alex.

Saludos;

Zenkius!

Hola, si lo que quieres hacer es ASP.NET seguro tnienes


que considerar
hacerlo en el postback, pareceria que la propiedad que


estas buscando es
width que es la que controla el ancho del control, prueba


primero
asignandole de manera estatica un nuevo tamaño al label


para que pruebes su
comportamiento

Suerte

Alex Sánchez
//Logic Studio Panamá
{
Ejecución de Proyectos .NET
Galerías Balboa, Avenida Balboa y Aquilino de la


Guardia, piso 3 oficina 46
Marbella - Panamá
(507) 673 9049
http://www.logicstudio.net
Participa del .NET User Group


http://panama.latindevelopers.net
Comité de Relación de Grupos de Usuarios INETA-LATAM


Muchas voces, una
pasión -> Asociación Internacional .NET;
}


"Octavio Hernandez" escribió en el


mensaje
news:
Zenkius,

Utiliza la función MeasureString de la clase Graphics




para obtener las
dimesiones de la cadena de texto, y entonces asigna




esas dimensiones al
objeto label.

Slds - Octavio

"Zenkius" escribió en el mensaje
news:0b8e01c4f204$e0a383e0$
Hola!

Tengo un label que quiero que su propiedad Height varíe
según el tamaño del texto que contenga. El texto lo leo
desde una base de datos y lo asigno en tiempo de




ejecución
al label. Nunca voy a conocer cuál es la cantidad exacta
de caracteres que tendrá el label, porque los textos son
muy variables.

En fin, no logro que cambie el alto del label según y el
texto que contenga de tal forma que siempre se pueda




leer
todo el texto que contiene el label. Cómo se puede




lograr
esto?

Si esto se puede hacer con otro control, por favor les
agradecería que me explicaran cómo?

Saludos;

Zenkius!






.

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