C#Designer:从Design.cs中删除冗余代码

时间:2009-08-01 11:22:28

标签: c# visual-studio winforms designer redundancy

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

是否有'刷新'form.Designer.cs代码以告知它当前表单上的元素以及哪些元素不是。

提前帮助干杯;)

1 个答案:

答案 0 :(得分:4)

如果在重新启动VS并重新打开设计器后它们仍然在设计器文件中,那么它们还没有被删除。我见过几个人认为变量被删除的情况但发生的事情是它们已被移出表格的可见区域。所以他们仍然存在,但他们没有做任何有趣的事情。

您可以做的是关闭设计器,仔细从designer.cs文件中删除所需的所有变量,重新编译并重新打开设计器。在这之前我会备份文件,因为这可能会使你的控制陷入困境。