J'ai un icommand code> que je veux tirer (faire l'exécution aller) du code; Comment puis-je faire cela? P>
4 Réponses :
en supposant qu'il y a somecommand code> avec commandargs code>:
Si vous utilisez De plus, si les manutentionnaires de votre commande ne modifient pas les objets d'affichage directement, envisagez d'utiliser DélégationCommand . L'utilisation de commandes de délégués déplacera la logique commerciale à la vue, qui est agréable, et elles sont particulièrement pratiques si vous avez besoin d'exécuter des commandes directement à partir du code et que vous n'avez pas accès à la vue (ou à un objet de vision à partir duquel vous pouvez buller à votre routétuicommand code> 's exécuter et Canexecute , assurez-vous de transmettre une cible valide de sorte que le code code> correct code> puisse être trouvé. p>
CommandBindingings code>). p>
N'oubliez pas que si vous avez besoin d'appeler un autre événement de composants internes, comme un bouton Cliquez sur le bouton, reportez-vous aux méthodes démarrage avec Effectuer (comme PerformClick d'un bouton). P>
Autres réponses, utilisez uniquement ... P>
Si la méthode
EXECUTE () CODE> ne fait pas ce que vous attendez, cela pourrait vous aider à avoir un code source à regarder.