Jonathan Aneja blogged for the VB Team about cases where a developer creates an event handler in XAML and uses the Handles clause on a method . You end up with the same event firing twice. A XamlFxCop rule could be written to help detect this case...