none
怎么能删掉FORM上面多余的事件响应函数? RRS feed

  • 问题

  • 有时候鼠标不小心多点一下,就一个函数了。
    有什么办法能快速清楚这些多余的函数?虽说留着也没啥坏处,但看着烦。

    另外还有个问题。
    比如有个按钮名字叫button1,事件函数是button1_click.
    后来我给按钮改名成btnOpen了。
    怎么能快速把事件函数也改名?
    2010年1月13日 7:37

答案

全部回复

  • 你在Form4.Designer.cs这个设计类里面就可以清除掉按钮的多余事件

    如果你想快速更改事件名称,你选中事件方法名称,点击VS菜单栏中的“重构”----“重命名”就可以把所有用到的地方进行更改


    努力+方法=成功
    2010年1月13日 7:44
  • 你好!
         选中这个按钮,然后在右下角的属性窗口上点那个“闪电”的按钮,然后找到Click,然后把Click这行后面的函数名删除就把事件处理函数删除了!
         改名的时候也在这里改!
    周雪峰
    • 已标记为答案 mldarkMember 2010年1月13日 14:16
    • 取消答案标记 Maksheiev 2010年1月14日 2:39
    2010年1月13日 7:58
    版主
  • 打开Designer.cs,替换button1为btnOpen
    http://feiyun0112.cnblogs.com/
    2010年1月13日 8:01
    版主
  • 怎么回复的都是手工办法啊。。。这些我倒是知道的就是嫌麻烦。。。

    2010年1月14日 2:30
  • 你好!
         我上面的办法你也感觉麻烦吗?只要在属性窗口中把相应的事件的设置删除就可以了!这样就自动的把代码中的函数删除了啊!
    周雪峰
    2010年1月14日 2:39
    版主