快速撤消意外事件生成

时间:2014-04-15 16:13:23

标签: asp.net .net winforms visual-studio-2012

在Visual Studio中双击控件是一种非常直观的方法来生成默认事件处理程序。但是,我经常不小心双击控件,因此创建了一个我不需要的事件处理程序。

通常,我执行以下操作之一来删除空白的,未使用的事件处理程序。

目前的方法

  1. 撤消(Ctrl + Z):还对所有未保存的表单更改执行撤消。
  2. 删除方法,删除处理程序:删除新方法。删除控件的事件属性中的事件处理程序。
  3. 删除方法,重新编译,选择错误,在Designer代码中删除EventHandler :如果代码已准备好编译,则更快。
  4. 有没有人有更简单的方法撤消意外控制事件的生成?

2 个答案:

答案 0 :(得分:2)

您可以在第2点中删除事件属性中的处理程序。 这应该完全删除该事件。

答案 1 :(得分:1)

  

如何撤消意外控制事件的生成?

经常保存,经常办理登机手续。当对某些内容进行许多微小的更改时,例如表单或数据库图表,它有助于快速或本地版本控制,因此您可以执行相当细粒度的回滚,以防您搞砸了。

如果设计人员允许,Visual Studio的撤销只会让你回到这么多步骤,而在每次操作之后提交/搁置(添加控件或数据库表,更改某些属性)会创建一个固定的时间点您可以返回。