Hi neetika2010,
Just set 'y' value in Location Point.
int x=100;
int y=25;
private void button1_Click_1(object sender, EventArgs e) {
txtRun = new TextBox();
txtRun.Name = "txtDynamic";
txtRun.Location = new System.Drawing.Point(x,y);
txtRun.Size = new System.Drawing.Size(200,25);
y=y+25;
this.Controls.Add(txtRun);
}
If you need a large space in between a Textbox just add a value in y.
ex: y=y+35;
In my Suggestion using UserControl you can create any control one after another.
Thanks :)