c# Form auf größe von einem Label

Programmiersprachen, APIs, Bibliotheken, Open Source Engines, Debugging, Quellcode Fehler und alles was mit praktischer Programmierung zu tun hat.
Antworten
cyberexpress
Beiträge: 8
Registriert: 26.06.2011, 22:18

c# Form auf größe von einem Label

Beitrag von cyberexpress »

Hallo Team,

hier hat sich wohl einiges verändert, hoffe ich schreibe meine Frage nun in den richtigen Bereich!
Ich möchte einen Text in ein Label setzen, der nicht jedesmal gleich lange ist. Die Form auf der das Label sitzt hat eine bestimmte größe.
Ich möchte, wenn der Labelinhalt zu groß wird, sich die Form automatische auf die richtige Größe bringt, aber seitlich begrenzt ist.

Kurzum: die Form mit dem Label soll genauso reagieren wie eine MessageBox!

Leider habe ich es bis jetzt nicht geschafft, es werden immer wieder Teile davon abgeschnitten! Das ganze muss natürlich zur Laufzeit passieren! hat jemand eine Idee dazu?

Liebe Grüße,
CE
Matthias Gubisch
Establishment
Beiträge: 505
Registriert: 01.03.2009, 19:09

Re: c# Form auf größe von einem Label

Beitrag von Matthias Gubisch »

Spontan würde mir einfallen:

Die Form Eigenschaftn AutoSize = True und AutoSizeMode = GrowAndShrink setzen.
Zusätliche die Minimum und Maximum Größen entsprechend einstellen.

Ob du damit das Label allerdings dazu bewegen kannst dass es mehrzeilig wird (geht das überhaupt) kann ich dir grad nicht sagen.
Bevor man den Kopf schüttelt, sollte man sich vergewissern einen zu haben
Antworten