2013-07-22 30 views
3

我刚刚开始用C#编写代码,并且一直在尝试创建GUI应用程序。我做了一个菜单条,并为其中一个菜单项编写了一些代码。点击该菜单项的方法自动命名为“openToolStripMenuItem_Click”。重命名Windows Forms应用程序中的控制方法

在属性中,我决定将菜单项的名称从“打开”更改为“保存”,但方法名称保持不变,这非常令人恼火。如何在重命名控件时自动调整方法名称?

+2

最简单的方法是在不使用整个单词匹配的情况下,从'openToolStripMenuItem'查找并替换到'saveToolStripMenuItem'。 –

+0

好的。我真的希望方法名称能够自动调整,因为所有生成的代码都使用方法等的控件名称。我想在未来,我会确保在我尝试编写任何代码之前获得控件名称。 – Lanaru

+0

'ControlName_EventName'只是一个约定。程序员没有义务遵循约定,这就是为什么它不会被重命名,但只有在您首次创建事件存根时才进行代码生成。 –

回答

4

这不是自动完成的。一个好方法是右键单击方法名称并使用重构+重命名。

相关问题