Entwickler-Ecke
WinForms - Forms dynamisch erstellen
Blacknitram - Mo 26.04.10 17:03
Titel: Forms dynamisch erstellen
hi
Ich rufe in einer ClassLibrary ein WinForms auf und gebe im eine List mit.
Je nachdem wie viele Werte in der List sind sollen im Forms genau soviele Checkboxen zur Laufzeit erzeugt werden.
Ich habe bis jetzt immer mit dem Forms Designer und mit einer festgelegten Anzahl an Steuerelementen gearbeitet und bin daher etwas ratlos wie ich das anfangen soll.
Gibt es irgend wo samples dazu, wo das Programm die Steuerelemente selber erstellt.
lg
Martin
danielf - Mo 26.04.10 17:15
Hallo,
du findest hier im Forum und im Internet in einige Threads Informationen über Dynmaische Controls erstellen. Im Allgemeine läuft es darauf hin, dass du Control-Instanzen erzeugst, die einem Contrainer hinzufügst und die Position festlegst. Wenn du nicht an WinForms gebunden bist, kannst du mit WPF dieses sehr einfach machen.
Gruß
Ralf Jansen - Mo 26.04.10 18:20
Der Einfachheit halber könntest du auch einfach eine CheckedListBox verwenden.
JüTho - Mo 26.04.10 19:31
Außerdem ist es sinnvoll, so etwas mit dem Designer anzufangen, dann in die Designer.cs zu schauen, wie die IDE das macht, und das dann nachzubauen und in eine Schleife zu verpacken.
Gruß Jürgen
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!