Array von WinForms Steuerelementen
-
Guten Tag,
Auf Grund von Schreibfaulheit/ der Übersicht wegen möchte ich anstatt der üblichen, generierten Namen ein Array von Elementen erstellen. Anstatt des Namens numericUpDown1 soll es jetzt numericUpDown[1] heißen, also in einem Array von NumericUpDowns liegen. Geht das???
-
ja, klar. warum nicht?
-
Das hat man mal in Basic gemacht.
Warum möchtest Du das machen?Gruß, Doug_HH
-
Ich möchte das einsetzen, um mir mehrere Zeilen Code zu ersparen.
Ich würde ein array von 30 numericUpDown Steuerelementen anlegen, und ihren Wert in einer for-Schleife abfragenint x[30]; for(int i = 0; i<30; i++) { x[i] = numericUpDown[i]->Value; }
-
Ist es denn jetzt möglich oder nicht?
Wenn ja, Wie? ich hab es versucht aber es funktionierte nicht.Danke schon im voraus!
mfg
Mr X
-
array<Button^>^ arBtn = gcnew array<Button^>(25); arBtn[12]->Text = "Bla";
macht 25 Buttons die du über Position ansprechen kannst.
-
paindelux schrieb:
array<Button^>^ arBtn = gcnew array<Button^>(25); arBtn[12]->Text = "Bla";
macht 25 Buttons die du über Position ansprechen kannst.
Ohne es zu überprüfen bezweifle ich, dass das funktioniert.
Die Buttons existieren ja noch ned.for (int i = 0; i < arBtn->Length; ++i) { Button ^ b = gcnew Button(); b->Text = "Foo"; arBtn[i] = b; }