crear label en tiempo de ejecucion

19/10/2004 - 19:31 por vicvallo | Informe spam
Hola amigos. Tengo el siguiente problema.
Necesito crear tantos Label como registros tengo en una tabla de mi base de
datos. Me explico, dependiendo de la cantidad de registros que tengo en mi
tabla, debo de crear tantos label con el campo "nombre" de la tabla.

Programo con .NET 2003
Muchas gracias.
 

Leer las respuestas

#1 Cristian Quiroga
20/10/2004 - 16:09 | Informe spam
Dim newLabel As Label

Por cada registro en tu tabla escribi algo con esta forma:

newLabel = New Label()
newLabel.Text = "Hola mundo"

Controls.Add(newLabel)

Usa Controls.Add o Me.Controls.Add si los labels los queres pegar sobre el
formulario, si los queres sobre otro contenedor usa
contenedor.Controls.Add.
Asi como en el ejemplo se setea el texto del label quizas debas trabajar
sobre las propiedades de pocisionamiento, pero bue... eso ya forma parte de
la logica de tu App.
Espero que te sirva.
Saludos,

Cristian Quiroga


"vicvallo" escribió en el mensaje
news:
Hola amigos. Tengo el siguiente problema.
Necesito crear tantos Label como registros tengo en una tabla de mi base
de
datos. Me explico, dependiendo de la cantidad de registros que tengo en mi
tabla, debo de crear tantos label con el campo "nombre" de la tabla.

Programo con .NET 2003
Muchas gracias.

Preguntas similares