2017-02-21 5 views
-1

wie zu vermeiden, dass richtextbox wächst mehr als die feste Größe beim Einfügen eines Textes in C#. Ich versuche, eine Windows-Seite wie Struktur mit der Hilfe mehrere Richtextboxen zu erstellen.Wie vermeide ich, dass RichTextBox wächst?

Programm nehmen Sie die Seiteneinstellung zu Beginn der Anwendung.

Vielen Dank im Voraus

+1

können Sie Ihren Code zeigen? – Usman

+1

Warum wächst es? Nur Programmierer wachsen automatisch, wenn sie zu viel Junk Food essen. Legen Sie die MaximumSize-Eigenschaft möglicherweise fest. –

Antwort

0

Stellen Sie die MaxLenght Eigenschaft für Ihre RichTextBox und Sie werden in der Lage zu tun, was Sie wollen. Ich weiß nicht, was die „feste“ Größe ist, die Sie zur Steuerung will geben, so du wirst haben mit Ihren Werten, um zu versuchen:

https://msdn.microsoft.com/en-us/library/system.windows.forms.richtextbox.maxlength(v=vs.110).aspx

+0

Ja, ich kann die Anzahl der Zeichen zählen, die innerhalb der festen Größe der richtextbox Platz finden können, und die maxlength -Eigenschaft auf die gleiche Größe einstellen, aber es funktioniert nur im Klartext, ich arbeite an formatiertem Text. Wenn der Benutzer die Schriftgröße eines Textes ändert, ist die Anzahl der Zeichen unterschiedlich. Ich möchte nur die Anzahl der Zeichen zählen, die innerhalb der festen Größe Richtextbox aufnehmen können. und diese Zeichen sind formatierter Text. – Moon