Hi,
ich habe eine TextBox, nennen wir sie
In der TextChanged Prozedur möchte ich die Height und die Width der TextBox an die Eingabe anpassen.
MIt der Höhe ist das einfach ... da gibt es
Aber die Breite der TextBox ist ein Problem ... ich kann zwar die Zeile mit der größten Anzahl von Zeichen ermitteln ... aber daraus kann man nicht die Länge der Zeile ermitteln, weil die Schrift proportional ist (und das soll auch so sein).
Wie kann man denn die DISPLAYLÄNGE einer Zeichenkette ermitteln?
LG
Peter
ich habe eine TextBox, nennen wir sie
txtText
... die hat eine bestimmte Höhe und eine bestimmte Breite. In der TextChanged Prozedur möchte ich die Height und die Width der TextBox an die Eingabe anpassen.
MIt der Höhe ist das einfach ... da gibt es
txtText.Lines.Count
... und wenn ich die mit einem geeigneten Faktor multipliziere stimmt die Höhe. Aber die Breite der TextBox ist ein Problem ... ich kann zwar die Zeile mit der größten Anzahl von Zeichen ermitteln ... aber daraus kann man nicht die Länge der Zeile ermitteln, weil die Schrift proportional ist (und das soll auch so sein).
Wie kann man denn die DISPLAYLÄNGE einer Zeichenkette ermitteln?
LG
Peter