ReSharper helps you define, control, and apply naming style for symbols in your code. Naming style is implemented as a set of rules, each of which targets specific identifiers with the set of constraints . Each rule can have one or more associated styles that define suffixes, prefixes, capitalization of compound words, and so on.
By default, ReSharper suggests $object$On$event$ pattern for events, which is used both when ReSharper generates new events, and when it checks the naming style of the existing events. You can change this pattern if necessary.
When new events are generated by Visual Studio, it uses another naming pattern: $object$_$event$. If you have an existing project where events are named this way and you do not want to rename them, you can select the Support Visual Studio naming style checkbox to suppress 'Inconsistent Naming' warnings on these events.
Add uppercase abbreviations that ReSharper should not warn you about when they are used in symbol names. Use newlines, commas, semicolons, or spaces as delimiters.