C sharp in die nächste Zeile springen wenn Text eingefügt wird?
Hallo,
Wie mache ich es das wenn eine Text in die TextBox eingefügt wird er Automatisch in die nächste Zeile sprint? (RichTextBox)
1 Antwort
![](https://images.gutefrage.net/media/user/regex9/1455660989427_nmmslarge__0_13_270_270_615d5a3bc6888f4c1486ce2b4d9d8f60.png?v=1455660989000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, IT, programmieren
Eine RichTextBox hat, so wie viele andere Control-Elemente, ein KeyPress-Event, an das du dich hängen kannst. Schreibe dir dazu also eine Event-Handler-Methode, in der du prüfst, welches Zeichen eingegeben wurde. Wenn der Zeilenumbruch auf eine bestimmte Zeichensequenz hin erfolgen soll, benötigst du wohl noch ein Hilfsfeld, indem du alle Eingaben zwischenspeicherst (also eine Art Verlauf aller Eingaben).
Wurde die gewünschte Eingabe getätigt, aktualisierst du den Inhalt der Box einfach:
yourRichTextBox.Text += Environment.NewLine;