Longitud cadena en pixel

27/01/2006 - 12:34 por Marauder | Informe spam
Hola,forer@s,pues eso sabe alguien como se puede calcular la longitud de una
string en pixel?.

Muchas gracias de antemano.
 

Leer las respuestas

#1 Leonardo Azpurua [mvp vb]
27/01/2006 - 17:51 | Informe spam
"Marauder" escribió en el mensaje
news:
Hola,,pues eso sabe alguien como se puede calcular la longitud de
una
string en pixel?.

Muchas gracias de antemano.



Hola, Marauder:

Los contextos GDI+ (representados en .NET mediante la clase
System.Drawing.Graphics) publican la funcion MeasureString, con siete
sobrecargas [la mas simple de las cuales es MeasureString(Text As String,
Font As System.DrawingFont)], que devuelve un valor del tipo
System.Drawing.SizeF.

Si quieres saber el ancho y alto de un string S en la forma actual,
utilizando la fuente activa en la forma, puedes usar:

With Me.CreateGraphics().MeasureString(S, Me.Font)
Ancho = .Width: Alto = .Height
End With

Salud!

Preguntas similares