2010-08-27 5 views
2

Je suis familier avec MVVM. En fait, j'ai fait la plupart de mon apprentissage en SL4. Cependant, avec un besoin récent, je dois utiliser SL3. J'essaie d'utiliser MVVM Light v3 avec SL3 et d'utiliser la commande. Le problème est que dans SL3 il n'y a pas d'attribut Command pour les boutons. J'ai réussi à trouver un vieil article (http://blog.galasoft.ch/archive/2009/09/26/using-relaycommands-in-silverlight-and-wpf.aspx), mais j'ai du mal à trouver la ButtonBaseExtensions.Command. Il semble qu'il n'est plus disponible dans GalaSoft.MvvmLight même si l'espace de noms GalaSoft.MvvmLight.Command est. Donc, la question est comment puis-je utiliser MVVM Light v3 avec SL3 et la commande de levier? Est-ce que j'utilise MVVM Light v2? Est-ce que v2 et v3 peuvent coexister sur la même machine?MVVM Light et SL3 Commanding

Répondre

0

Vous avez besoin de ces lignes de code pour faire le travail XAML ci-dessus:

xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity" 
xmlns:cmd="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WP7" 
Questions connexes