Höhe einer TextBox in C# verändern
Ich gebe zu, der Titel klingt geradezu trivial. Genauer betrachtet ist es aber gar nicht so einfach die Größe eines TextBox Controls in C# zu ändern, denn eine TextBox hat die Autosize-Eigenschaft nicht. Bei anderen Controls kann man die Autosize-Eigenschaft auf false setzen und dann die Höhe (Height-Property) verändern. Bei der TextBox geht dies so leider nicht.
Wie es doch geht, möchte ich euch nachfolgend zeigen. Der Trick ist folgender:
textBoxTest.Multiline = true;
textBoxTest.MinimumSize = new Size(150, 24);
textBoxTest.Size = new Size(150, 24);
textBoxTest.Multiline = false;
Zuerst muss man die Multiline-Eigenschaft auf true setzen. Danach kann man nach Lust und Laune die MinimumSize-, sowie die Size-Property anpassen, um die Größe der Textbox zu verändern. Wenn man fertig ist, setzt man die Multiline-Eigenschaft wieder auf false. Die TextBox behält die eben gesetzte Größe dennoch. So einfach ist das.
Wer sich jetzt noch fragt, wofür man das braucht, wenn die TextBox sich doch selbst in ihrer Größe anpasst, der sollte […]
Anfang der Woche war ich auf der diesjährigen Cebit. Dieses Jahr auch gleich am Dienstag, statt wie sonst am Samstag. Nach einer schnellen Runde durch den Großteil der Ausstellungshallen, einem leider viel zu kurzen Shake Hands mit Caschy in Intels Bloghütte, ging es dann auch zu meinem persönlichen Dreh- und Angelpunkt auf der diesjährigen Cebit – den Ständen von Microsoft.
Vor kurzem habe ich schon einmal darüber geschrieben, wie man in der Windows 8 Consumer Preview das Startmenü “aktivieren” kann. Im letzten Artikel hatte ich euch einen Lösungsansatz mit Hilfe des Programms ViStart 7 gezeigt. Heute möchte ich euch noch einen anderen Weg zeigen, der sich das Programm Start8 der Firma Stardock zu nutze macht.
Fast wäre es an mir vorbeigegangen. Während ich mich gestern auf der Cebit von Stand zu Stand gehangelt habe, hat Google klamm und heimlich Google Play gelaunched. Doch was genau ist Google Play?
Heute möchte ich euch zeigen, wie man das klassische Startmenü in der Windows 8 Consumer Preview aktivieren kann. Ich weiß, dass dies eigentlich nicht im Sinne von Microsoft und dessen Plänen für Windows 8 ist, glaubt man jedoch den Stimmen der User in diversen Foren und auf Facebook, so gibt es immer noch eine große Anzahl derer, die sich das “alte” Startmenü zurückwünschen.