使用Resharper重命名传统WinForms应用程序的事件处理程序

时间:2013-07-12 18:32:08

标签: c# winforms resharper

我正在开发一个WinForms项目,它将这种命名样式用于事件处理程序:

On[ControlName][EventName]

我想将所有项目中的事件处理程序重命名为默认样式:

[ControlName]_[EventName]

我正在使用ReSharper 7.1.3。我更改了事件处理程序的命名样式(选项 - > C# - > C#命名样式 - >高级 - >字段上的事件订阅)。

但是,它突出显示了我添加的新事件处理程序,而不是之前的(旧版)事件处理程序(似乎它不会将它们识别为事件处理程序)。

我做错了什么?非常感谢。

1 个答案:

答案 0 :(得分:1)

我不会为此使用Resharper,我只是为void On{.+}\(object sender, EventArgs e\)做一个简单的正则表达式文本查找/替换。