Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Hi, Ich habe eine Form mit einer Textbox und der Multiline und WordWrap Eigenschaft True. Die Textbox ist mit "Anchor LEFT-UP-RIGHT-DOWN" an die Form gebunden. Da stelle ich per Programm TextStrings hinein, die sehr lang sein können. Es können Zeilenumbrüche aufgrund von überlangen Zeilen oder auch aufgrund von CrLf Vorschüben auftreten. Ich möchte nun immer die komplette Textbox sichtbar machen. Dazu möchte ich per Programm die Size der Form so anpassen, dass die TextBox komplett angezeigt wird…

  • Benutzer-Avatarbild

    Na ja, hinfummeln kann ich das natürlich ... ich kann den Textstring über einen Stringreader zeilenweise verarbeiten und schauen wie viele Display Zeilen die jeweiligen Textzeilen belegen und daraus die Datenhöhe berechnen. Aber mal ehrlich: das wundert mich schon, dass es da so ein Gefummel braucht ! Denn Microsoft kriegt das ja in ihrer MessageBox auch hin ! Oder müssen die auch so frickeln ? Notfalls bastle ich das Dingens eben so ... der Zweck heiligt die Mittel ... und Performance ist hier …

  • Benutzer-Avatarbild

    Zitat von VaporiZed: „Was man nicht so alles auf stackoverflow findet:“ Na, du bist ja enorm findig ! Allerdings habe ich diese Lösung nicht umgesetzt. Denn ich will nicht noch ausgerechnet ein Event in die komplexe Rechnung mit hinein nehmen, das dann u.U. im dümmstmöglichen Moment feuern könnte ... Ich habe stattdessen wie von EDR vorgeschlagen die Signatur des g.MeasureString() mit der layoutarea verwendet. Allerdings scheinen mir die errechnete Width und Height trotz allem nicht so ganz rich…