Button drücken und immer wieder einen neues Textfeld erzeugen?
Hallo Leute
ich habe eine Frage ich habe einen Button. Möchte jetzt wenn man draufdrückt das eine Textbox erzeugt. Dies ist ja kein Problem. Was mache ich aber wenn der Benutzer ein weiteres Mal auf den Button drückt. Dann soll nämlich noch eine Textbox entstehen genau unter der ersten. Da eignet sich ja wenn man die textboxen in einem stackpanel erzeugt die sind ja dann automatisch untereinander gereiht. Wie erstelle ich aber die Textboxen durch klicken auf den button?
Danke schonmal
AW: Button drücken und immer wieder einen neues Textfeld erzeugen?
Hallo,
einen Thread tiefer geht es um fast die gleiche Frage. Tausche einfach Textbox gegen Textblock.
Gruß,
Uwe
AW: Button drücken und immer wieder einen neues Textfeld erzeugen?
Wieso muss sich der Name ändern?
TextBox[] textenBoxen = new TextBox[3];
for (int i = 0; i < 3; i++)
{
TextBox tb = new TextBox();
tb.HorizontalAlignment = HorizontalAlignment.Left;
tb.VerticalAlignment = VerticalAlignment.Top;
tb.Width = 300;
tb.Margin = new Thickness(20, 50*i, 0, 0);
tb.Text = String.Format("TextBox# {0}", i+1);
textenBoxen[i] = tb;
this.ContentGrid.Children.Add(tb);
}