2009-08-01 12 views
5

J'ai un formulaire qui contient plusieurs boutons, étiquettes et autres éléments, mais le concepteur semble se souvenir des anciens éléments de ce formulaire qui ont déjà été supprimés. Y a-t-il un moyen de 'rafraîchir' le code form.Designer.cs pour l'informer quels éléments sont actuellement sur le formulaire et quels éléments ne le sont pas.C# Designer: Suppression du code redondant de Design.cs

Vive l'aide à l'avance;)

Répondre

4

Si elles sont encore dans le fichier de concepteur après un redémarrage de VS et une Rouvrir du concepteur, ils ont pas encore été supprimé. J'ai vu plusieurs cas où les gens pensent que les variables sont supprimées, mais ce qui se passe, c'est qu'ils ont été déplacés hors de la zone visible d'un formulaire. Donc ils existent toujours mais ils ne font rien d'intéressant.

Ce que vous pouvez faire est de fermer le concepteur, soigneusement supprimer toutes les variables que vous voulez du fichier designer.cs, recompiler et rouvrir le concepteur. Avant cela, je sauvegarderais le fichier, car il est possible de gâcher votre contrôle en faisant cela.