Selon UIElement.AddHandler on MSDN, vous pouvez passer un booléen pour l'argument handledEventsToo
afin que vous puissiez toujours être averti des événements gérés. Y a-t-il un équivalent XAML à cela?Existe-t-il un équivalent XAML à AddHandler dans lequel vous souhaitez capturer les événements déjà gérés?
Une autre façon de le faire est à travers le EventSetter class which also specifies that property, mais il dit spécifiquement qu'il ne devrait pas être utilisé dans XAML, bien qu'ils ne spécifient pas pourquoi, et je ne peux pas penser à une bonne raison pourquoi pas. Tout ce que je peux penser est de provoquer des ravages lors de l'initialisation du XAML qui (le plus probable) ne serait pas le cas si vous l'avez fait dans le code comme vous le feriez probablement après InitializeComponent. Cependant, c'est une supposition complète.
Je pense en fait à la sous-classe de ma propre classe EventSetter qui ajoutera cette propriété, même si je n'y ai pas encore beaucoup réfléchi, ou même si je sais si c'est possible, même si je ne vois pas pourquoi ne serait pas.