Hallo in die Runde, vielleicht kann mir hier jemand helfen. Bei google leider nichts in der Art gefunden. Problem: Ich möchte in einer if Anweisung einen Text in einer richtextbox ausgeben. In der nächste if Anweisung dann eine neue Zeile beschreiben. es sollen dann beide Zeilen in rtb stehen. Bei mir erscheint immer nur die letzte, es wird also immer in die erste Zeile geschrieben. .. :-( Das ganze läuft in einer while-schleife bis ein Wert erreicht ist. ***************************** while (x <= bis) { ............... if (laenge == 1) { string ausgabe_3 = ausgabe_2.Insert(16, "00" + wert); richTextBox1.Text = ausgabe_3 + "\n\r"; x ++; } if (laenge == 2) { richTextBox1.Text = ausgabe_3 + "\n\r"; x++; } ***************************** Gruß Matze
Versuchs doch einfach mal mit:
1 | richTextBox1.Text += ... |
Wenn Du jedesmal richTextBox1.Text überschreibst, ist es kein Wunder wenn nur die letzte Ausgabe sichtbar ist.
Hi, ja genau das war mein Problem, dass ich die immer überschreibe und nicht einfach weiterschreibe. Dass es mit einem "+" schon getan war hätt ich nicht ganz gedacht. Danke Super !! :-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.