Por cada item deberías obtener el width en pixeles y tomas el mayor para setear 
el ancho del control
Esto lo podes hacer con  el método MeasureString  de la clase Graphics que 
recibe el string a medir y el font
y devuelve on Size del cual tenes que tomar la propiedad width
 



> Date: Thu, 7 Jun 2007 12:37:12 -0300> From: [EMAIL PROTECTED]> To: 
> [email protected]> Subject: [puntonet] Re: Configuración del "Width" en un 
> DropDownList> > Hola,> En cuanto a la 2da opcion creo que no...> La primera 
> forma la podes hacer con un poco de javascript... Tendrias> que poner todo el 
> texto en algun div o span oculto, fijarte el width y> despues setearselo al 
> DropDownList... hice algo parecido con un> textbox (podes buscar los mensajes 
> viejos de esta lista, o la de C#)> > Saludos,> Diego> > On 6/7/07, Gustavo J. 
> Gonzalez Bazan <[EMAIL PROTECTED]> wrote:> >> >> >> > Buenas Listeros!.> >> > 
> Mi consulta es, en ASP.NET:> >> >> >> > Alguien conoce como si se puede 
> establecer que el Width de un DropDownList> > este acorde al mayor Width 
> correspondiente a alguno de sus ítems???...> >> > Y en el mejor de los 
> casos…. Se puede establecer que el DropDownList tenga> > el Width en un 
> valor, y su persiana de ítems en otro???.> >> >> >> > Ante todo, muchísimas 
> gracias!.> >> > Saludos.> >> >> >> > Gustavo J. Gonzalez Bazan.> > Depto. de 
> Desarrollo.> > Hasar Sistemas S.R.L.> >> > Marcos Sastre y José Ingenieros 
> S/N> > El Talar de Pacheco - Buenos Aires (B1618CSD)> > Argentina.> > E-Mail: 
> [EMAIL PROTECTED]; [EMAIL PROTECTED]> > Tel: 54-11-4117-8900 Interno: 8836> > 
> Fax: 54-11-4117-8994> > www.hasar.com> >> >> 
_________________________________________________________________
Exprésate - diseña tu página de inicio de Live.com como más te guste.
http://www.live.com/getstarted

Responder a