C#设计器:从Design.cs中删除冗余代码

C#设计器:从Design.cs中删除冗余代码,c#,visual-studio,winforms,designer,redundancy,C#,Visual Studio,Winforms,Designer,Redundancy,我有一个表单,上面有几个按钮、标签和其他东西,但设计师似乎记得以前被删除的表单的旧元素 是否仍需要“刷新”form.Designer.cs代码,以告知表单上当前有哪些元素,哪些元素没有 提前为帮助喝彩;) 如果在重新启动VS并重新打开设计器后,它们仍在设计器文件中,则它们尚未被删除。我见过一些情况,人们认为变量被删除了,但实际情况是它们被移出了表单的可见区域。所以他们仍然存在,但他们没有做任何有趣的事情 您可以做的是关闭设计器,小心地从designer.cs文件中删除所有需要的变量,重新编译并重

我有一个表单,上面有几个按钮、标签和其他东西,但设计师似乎记得以前被删除的表单的旧元素

是否仍需要“刷新”form.Designer.cs代码,以告知表单上当前有哪些元素,哪些元素没有


提前为帮助喝彩;)

如果在重新启动VS并重新打开设计器后,它们仍在设计器文件中,则它们尚未被删除。我见过一些情况,人们认为变量被删除了,但实际情况是它们被移出了表单的可见区域。所以他们仍然存在,但他们没有做任何有趣的事情

您可以做的是关闭设计器,小心地从designer.cs文件中删除所有需要的变量,重新编译并重新打开设计器。在执行此操作之前,我会备份文件,因为这样做可能会破坏您的控制