ok.
una opcion es declarar el array de textbox publico.
Textbox[] mybox = new Textbox[10];
y para usarlo declaramos una funcion por ejemplo:
public void Textboxdinamicos(){
int x=1;
for(int j=0;j<10;j++){
x = x + 23;
mybox[j] = new TextBox();
mybox[j].Location = new Point(23, x);
this.Controls.Add(mybox[j]);
}
}
}
y puedes usarlo individualmente o todo .
private void button1_Click(object sender, EventArgs e)
{
label1.Text = mybox[0].Text;//esta parte muestra al dar click en un boton lo que hay en mybox[0] en el label.
}