Hallo
Ich will dynamisch ein Steuerlement hinzufügen, sagen wir Button.
den Namen des Button legt der Designer fest (button1, button2, button3, etc.), wenn ich aber selber dynamisch mache, muss ich selber den Namen festlegen.
Wenn ich jetzt einen Button dynamisch mache, dann schreib ich folgendes:
C#-Quelltext
1: 2: 3:
| Button dyn_button = new Button(); dyn_button.Text = "TESTEST"; this.Controls.Add(dyn_button); |
Dann wird ein Button erzeugt, auf dem "TESTEST" steht und der Name ist dyn_button.
Wenn ich dem Benutzer eine Textbox zur verfügung stelle und ihn auffordere, den Namen eines Buttons einzutippen, und dann zu bestätigen, damit nun ein neues Button angelegt wird, was muss ich dann machen?
Ich glaube das geht nicht, oder? (textBox1.Text ist "ggg")
C#-Quelltext
1: 2: 3:
| Button textBox1.Text = new Button(); ggg.Text = "TESTEST"; this.Controls.add(ggg); |
Da wird nix draus, oder? Wie muss ich das denn machen?
danke schon jetzt.
mfg
.NETT