Comment appeler une méthode d'appel de XAML dans WPF? P>
3 Réponses :
La manière typique que celle-ci est traitée en enveloppant votre méthode dans un ICOMMAND et Utilisation du Infrastructure de commande dans WPF A >. P>
i
Notez que l'utilisation de l'infrastructure de commande n'exécute qu'une méthode sur l'interaction utilisateur. Sinon, lisez les déclencheurs XAML.
Vous pouvez créer des relaisCommand héritant iCommand, puis créer une propriété de iCommand et attribuer une commande de relais à cette propriété et appeler la méthode. P>
Sauf que les commandes vous permettent d'appeler une méthode directement à partir de XAML. Il n'est pas couramment utilisé mais l'option est toujours là.
La méthode doit avoir l'un des deux types de signatures p>
Pour le faire fonctionner, vous devez inclure des références et des espaces de noms du p> Microsoft.expression.interactions code> et system.windows.interactivity code> dans votre projet. Le moyen le plus simple consiste à installer un Nuget. dans l'exemple ci-dessous Les espaces de noms sont définis comme xmlns: i code> et xmlns: ei code>. p>