Añadir cuadros de texto segun valor

28/04/2008 - 17:13 por CristinaRodriguezBarcia | Informe spam
Holas,yo tengo un valor en una base de datos y quiero que segun ese
valor que me devuelva,cree tantos cuadros de texto o cualquier otro
control que yo desee,de manera que no los tenga creados en modo diseño
sino que segun un valor devuelto me los genere
gracias :)
 

Leer las respuestas

#1 Alberto Poblacion
28/04/2008 - 17:38 | Informe spam
wrote in message
news:
Holas,yo tengo un valor en una base de datos y quiero que segun ese
valor que me devuelva,cree tantos cuadros de texto o cualquier otro
control que yo desee,de manera que no los tenga creados en modo diseño
sino que segun un valor devuelto me los genere



Sea nCuadros el valor devuelto desde la base de datos.

for (int i=1; i<=nCuadros; i++)
{
TextBox t = new TextBox();
t.Top = 20+i*(t.Height+3);
t.Left = 20;
t.Name = "Caja"+i;
//Cambiar aqui otras propiedades de t que se desee
this.Controls.Add(t);
}

Lo anterior es para un formulario Windows. Si fuera Web (que no lo
aclaras en la pregunta), el procedimiento es similar: new Textbox, cambiar
propiedades, añadir el textbox a la colección de controles de un contenedor.

Preguntas similares