(VB.NET) Wie erkennt man das eine Textbox den Inhalt nicht vollständig anzeigen kann?

mafioso

Mitglied
Folgendes Problem, je nach Schriftart und Schriftzeichen ist es unterschiedlich ab wie vielen Zeichen eine Textbox den gesamten Inhalt nicht mehr anzeigen kann. Wie kann ich dennoch feststellen ob eine Zeichenkette in meiner Textbox nun vollständig angezeigt wird oder nicht?

Zum Verständnis, meine Textbox hat eine feste Länge und feste Zeichenanzahl(50). Da aber bei bestimmten Schriftarten die Textbox schon ab sagen wir mal 30 Zeichen voll ist, kann man sich auf Zeichenanzahl nicht verlassen.
 
über TextRenderer.MeasureText (glaube Namespace System.Darwing.Drawing) kannst du die größe einer Schrift laut Schrifteinstellung bestimmen.
Diese Größe könntest du dann mit der größe der Textbox abgleichen.
 

Neue Beiträge

Zurück