CLR: .Net / Mono / Boo / Otros CLR > C#

 Borrar etiquetas

(1/1)

Igu:
Buenas otra vez.

Tengo  un formulario en el  que se añaden etiquetas en tiempo de ejecución, es decir un vector de etiquetas donde están almacenadas:

System.Windows.Forms.Label[] VecLabels = new System.Windows.Forms.Label[numObjetos];

Crearlas las crea todas bien, el problema es luego para borrarlas, he estado probando  y no he encontrado la forma. Todo lo que he visto es para borrar Controles pero etiquetas no.

Saludos ¡¡

Newtek:
Por que no intentas cambiandole el estado a la etiqueta algo como esto.

Label.visible = False; // Obviamente hay que cambiarlo por el nombre que tenga la etiqueta.

Avisame si hay algo mas que puedo hacer para ayudar.

Newtek
Web Hosting, Design, Development & SEO at Newtek Web Hosting

Igu:
La solución que proponías no me sirve porque aunque no fuera posible verlas, siguen estando y para mi programa era necesario que desaparecieran.
He solucionado el problema, he creado un panel en el form y lo que he hecho es :

panel2.Controls.Clear();

De esta manera me las he cargado todas.

Pero gracias de todas formas :)

Navegación

[0] Índice de Mensajes

Ir a la versión completa