2016-07-15 5 views
-1

Ich versuche, ein dynamisches Formular zu erstellen. Ich fand dieses auf dem Netz:Dynamische Kombinationsfeld wird nicht skalieren

http://csharp.net-informations.com/gui/dynamic-controls-cs.htm

und es funktioniert. Allerdings musste ich es mit einer Combo-Box tun, und es hat funktioniert, aber ich konnte die Größe nicht ändern. Hier ist mein Code:

Code

Jede Hilfe geschätzt wird. Wie Sie sehen können, habe ich versucht, die Größe zu ändern, bevor Sie sie auf das Formular setzen. Kein Kompilierungsfehler. Ich weiß es nicht.

+0

Sie meinen die Höhe der ComboBox? – user3185569

+0

müssen Sie möglicherweise etwas Code zur Verfügung stellen, wenn Sie Hilfe erhalten möchten. –

Antwort

0

Die Höhe der ComboBox wird automatisch an die angegebene Schriftgröße angepasst. Sie können die Höhe nur ändern, wenn Sie die Schriftart erhöhen. Gefällt mir:

box.Font = new Font(box.Font.FontFamily, 16); 
+0

Genie! Es klappt! Ich habe es in einer anderen Combo-Box ausprobiert, ohne dass ich das tun musste und es hat funktioniert. Wie auch immer, ich bin froh, dass Sie es für mich arbeiten konnten. Tausend Dank. – BernWillChris