• Viernes 1 de Noviembre de 2024, 15:35

Autor Tema:  Borrar etiquetas  (Leído 1205 veces)

Igu

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Borrar etiquetas
« en: Martes 10 de Agosto de 2010, 11:17 »
0
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

  • Miembro activo
  • **
  • Mensajes: 81
  • Nacionalidad: cr
    • Ver Perfil
    • http://www.newtekwebhosting.com.com?id=000231
Re: Borrar etiquetas
« Respuesta #1 en: Miércoles 11 de Agosto de 2010, 16:29 »
0
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

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Borrar etiquetas
« Respuesta #2 en: Miércoles 11 de Agosto de 2010, 17:49 »
0
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 :)