2009-08-01 19 views
5

Tengo un formulario que tiene varios botones, etiquetas y otras cosas, pero el diseñador parece recordar los elementos antiguos de ese formulario que se han eliminado previamente.C# Designer: Eliminar código redundante de Design.cs

De todos modos hay que 'actualizar' el código form.Designer.cs para informarle qué elementos están actualmente en el formulario y qué elementos no lo están.

Salud por la ayuda de antemano;)

Respuesta

4

Si todavía están en el archivo del diseñador después de un reinicio del VS y una re-abierto del diseñador entonces no se han eliminado todavía. He visto varios casos en los que las personas piensan que las variables se eliminan, pero lo que sucede es que se han movido fuera del área visible de un formulario. Entonces todavía existen, pero no están haciendo nada interesante.

Lo que puede hacer es cerrar el diseñador, cuidadosamente eliminar todas las variables que desee del archivo designer.cs, volver a compilar y volver a abrir el diseñador. Antes de hacer esto, haría una copia de seguridad del archivo, ya que es posible desordenar tu control haciendo esto.