using System.Windows.Forms; /// <summary> /// prüft, ob übergebener Text eine best. Länge in Pixeln nicht Überschreitet /// </summary> /// <param name="sText">der zur prüfende Text</param> /// <param name="iLength">max. Textlänge in Pixeln</param> /// <param name="ftTextFont">angewendete Schriftart</param> /// <returns>true, else false</returns> public bool FitsLength(string sText, int iLength, Font ftTextFont) { return (TextRenderer.MeasureText(sText, ftTextFont).Width <= iLength); }
Weiterführende Informationen zur Klasse TextRenderer: MSDN