ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
1205
1205
EMPFEHLEN
-
HI,
ich will bei der Erstellung eines Formulars mehrere Steuerelemente verwenden, die alle vom gleichen Typ sind, d.h. alle Steuerelemente sind "Buttons".
Ich ziehe einen Button in das Formular und kopiere jeweils diesen Button.
Ist es nun möglich, dass diese Buttons wie auch schon in VB6 üblich in Arrays genannt werden.Denn bei VB6 wurde man gefragt, ob man ein Steuerelementfeld erstellen möchte.
Wie geht das mit VB.NET?
-
Guckst du hier, da steht für checkboxen, genauso gehen für buttons

http://www.tutorials.de/tutorials204...&highlight=dyn
Also sollte kein Problem sein. Einfach ein Array von Buttons machen und in einer if schleife hinzufügen.
Ich hoffe das war es was du meintest.
Grüße
SpeedyHinter dir.... ein dreiköpfiger Affe!
-
Danke erstmal für deine Antwort.´
Das ist allerdings nicht das was ich wollte. Hier werden die Arrays der Button-Steuerelemente erst zur Laufzeit erzeugt. Ich will aber während der Erstellung der Form meine 5 Buttons auf die Form schieben und dabei sollen diese 5 Buttons als Array des ersten Buttons erstellt werden.
Hat man dies bei VB6 gemacht, so wurde man beim Kopieren des Buttons gefragt, ob man ein Steuerelementearray anlegen will. In VB.NET wird man allerdings nicht mehr gefragt. Kann es sein, dass dies nicht mehr funktioniert (zumindest auf diese Art)?
-
Gibts nicht mehr.
Du könntest dir höchstens eine eigene Komponente erstellen, die die Funktion (quasi eine ButtonGroup) übernimmt und eben die erstellen Buttons eben der ButtonGroup zuweisen, die in weiterer Folge dann die Clicks etc. übernimmt und die Buttons steuert.
-
Naja, du kannst auch ein einfaches Panel erstellen und in diesem z.B. deine Buttons erstellen.
Wenn du dann diese Buttons durchlaufen möchtest, dann kannst du das einfach über die Controls-Eigenschaft des Panels.
Code :1 2 3 4 5 6 7
foreach(Control c in panel1.Controls) { Button b = (Button)c; if( b.Name == "Ok" ) b.Text = "blabla"; }
oder so ähnlich. Damit hast du dann nen ähnlichen Effekt wie beschrieben.
Ähnliche Themen
-
[VB.Net] for each - Problem mit Steuerelementen
Von Ein_Freund im Forum .NET Web und KommunikationAntworten: 2Letzter Beitrag: 08.03.07, 13:06 -
Eigenschften von Steuerelementen ändern
Von the_lorn im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 26.06.06, 00:52 -
Wie schütze ich ein Worddokument mit Steuerelementen
Von hausand im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 02.09.04, 14:35 -
Abgerundete Ecken von Steuerelementen
Von suny im Forum .NET ArchivAntworten: 2Letzter Beitrag: 20.02.04, 09:54 -
Collections in Steuerelementen
Von OutCasT im Forum .NET ArchivAntworten: 4Letzter Beitrag: 10.02.04, 17:27





Zitieren
Login





