Hola
baker1562, sí se puede ya sea en el Load o algun evento en que tu quieres que se realize :
Código C:
Ver original// Se declara el textbox
TextBox caja_texto = new TextBox();
// Se le asigna un nombre para identificarlo
caja_texto.Name = "txtCaja1";
// Se le agrega un texto
caja_texto.Text = "Soy el textbox 1";
// Se le asigna un ancho
caja_texto.Width = 200;
// Se le asigna el alto
caja_texto.Height = 70;
// Se le declara la posicion en la cual estará en el formulario
caja_texto.Location = new Point(100,100);
// (Indispensable) Finalmente se le agrega al formulario
Form1.Controls.Add(caja_texto);
Saludos!
.