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!

.