UIElement.AddHandler () vs .Event + = Definition
1.a parte de la pregunta: ¿Cuál es la diferencia entre estos 2 registros de eventos?
_popUp.AddHandler(PreviewMouseLeftButtonDownEvent, new MouseButtonEventHandler(PopUp_PreviewMouseLeftButtonDown));
_popUp.PreviewMouseLeftButtonDown += new MouseButtonEventHandler(_popUp_PreviewMouseLeftButtonDown);
2.a parte de la pregunta: o eventualmente contra
popUp.Opened += PopUp_Opened;