【发布时间】:2013-04-27 00:37:41
【问题描述】:
我想知道在 Visual Studio 2010 上删除未使用的控件(更具体地说,计时器)的最佳方法是什么。我通常会去设计器中的控件并从那里删除它,但控件的代码仍然存在出现在班级表格上。删除与控件关联的代码是否也安全?
【问题讨论】:
我想知道在 Visual Studio 2010 上删除未使用的控件(更具体地说,计时器)的最佳方法是什么。我通常会去设计器中的控件并从那里删除它,但控件的代码仍然存在出现在班级表格上。删除与控件关联的代码是否也安全?
【问题讨论】:
通过可视化编辑器删除控件,创建控件并将其与表单关联的自动生成的代码也将被删除。您编写的代码以及通过双击属性窗格中的控件或其事件生成的事件处理代码将保留。
您应该删除与不存在的控件有关的代码。任何包含无效引用的代码都会阻止您构建应用程序。否则剩下的代码就是死重。
【讨论】:
只要您不需要逻辑,就可以。我假设您的意思是双击控件时生成的处理程序(例如button1_Click())。当您删除控件时,处理程序的链接会被删除,但 Visual Studio 会将这些函数保留在您的表单类中,以防您将它们用于其他用途。
【讨论】: