Tu peux créer un evenement dans ton control, t'y abonner à l'exterieur pour executer les methodes du ViewModel.
>> Si je fais ça, je dois gérer au niveau de ma classe de control le lien avec les méthodes du ViewModel associé... c'est ça ?
Tu peux créer une propdp sur le ViewModel directement.
>> Heu là je ne comprends pas : si je créé un propdp dans la classe TaskPanelViewModel elle ne sera pas accessible à l'utilisation du contrôle... si ?
Est-ce que je pourrai faire :
<myControls:TaskPanel BreadCrumb="{Binding xxx}" />
Tu peux utiliser accéder à ton ViewModel via une instance static (dans App.xaml.cs généralement)
Tout dépend en fait, si tu veux réutiliser le control dans un autre projet ou si c'est un control spécifique.
>> J'aimerai faire un contrôle générique qui n'est pas lié à l'application spécifiquement...
Merci pour ta réponse.
Partager