Est-ce que quelqu'un sait pourquoi je ne peux pas définir un événement sur un modèle de contrôle?WPF - Evénements sur un ControlTemplate?
Par exemple, la ligne de code suivante ne compilera pas. Il le fait avec tous les événements dans un modèle de contrôle.
<ControlTemplate x:Key="DefaultTemplate" TargetType="ContentControl">
<StackPanel Loaded="StackPanel_Loaded">
</StackPanel>
</ControlTemplate>
J'utilise un modèle de conception MVVM et le contrôle se trouve ici dans un ResourceDictionary qui est ajouté aux MergedDictionaries de l'application.
Pour quelqu'un avec la même question, j'utilise un style et EventSetter comme alternative, même si je voudrais toujours savoir pourquoi je ne peux pas Définir l'événement directement sur le contrôle si j'utilise un ControlTemplate. – Rachel