J'ai une collection personnalisée définie dans les ressources de ma fenêtre comme suit (dans une application Sketchflow, la fenêtre est en fait un UserControl) :
<UserControl.Resources>
<ds:MyCollection x:Key="myKey" x:Name="myName" />
</UserControl.Resources>
Je veux être en mesure de faire référence à cette collection dans le codebehind, que je m'attendais à être par le x :Name, mais je n'arrive pas à y accéder.
Je peux obtenir une référence à elle en utilisant
myRef = (MyCollection) this.FindName("myKey");
Mais ça semble hacker. Est-ce que cette mauvaise pratique, et ce qui serait mieux ? Merci :)