When should one do the following?
class Foo : Control { protected override void OnClick(EventArgs e) { // new code here } }
It is worth noting that there are some corner cases where it only works with handlers and not with OnEvent overrides. One such example-
Why style is not applied when I'm removing StartupUri in WPF?