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
2
A
Répondre
1
Vous pouvez utiliser le EventToCommand behavior pour ne commander encore avec des boutons dans Silverlight 3.
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
- 1. SL3 Nav framework + MVVM ligh
- 2. MVVM Light toolkit + Messenger
- 3. MVVM Light Messagerie Problème
- 4. MVVM Light Messaging
- 5. mvvm light - messagerie
- 6. MVVM Light Threading Exemple
- 7. Modification d'enregistrements avec MVVM/MVVM-Light
- 8. compatibilité mvvm-light et silverlight 4
- 9. Modèle MVVM-Light Locator et UserControl réutilisable
- 10. MVVM Light Toolkit contre Cinchv2?
- 11. MVVM Light avec ASP.Net MVC?
- 12. MVVM Light est trop rapide :)
- 13. Coulée dans MVVM Light CommandParameterValue
- 14. Comment utiliser MVVM Light Toolkit avec un projet existant non-MVVM Light Toolkit
- 15. Exemple de MVVM Light Toolkit avec RibbonControlsLibrary
- 16. MVVM Light Messenger s'exécutant plusieurs fois
- 17. Vous cherchez un exemple MVVM Light simple
- 18. MVVM Light Toolkit Messenger Messages chaînés
- 19. mvvm-light v4 - bien quelqu'un doit demander :-)
- 20. événement SelectionChanged liaison dans Silverlight + MVVM-Light
- 21. mvvm light MIX10 démo RelayCommand question
- 22. Comment travailler avec ViewModelLocator dans Mvvm Light
- 23. Problèmes de messagerie MVVM light toolkit
- 24. mvvm-light Messager RaisePropertyChanged non diffusé
- 25. MVVM Light Toolkit lance une exception System.IO.FileLoadException
- 26. Comment utiliser mvvm-light pour déclencher gotfocus
- 27. mvvm light PassEventArgsToCommand casser l'application dans ListBoxDragDropTarget
- 28. MVVM-Light: Charger UserControl dans la fenêtre
- 29. MVVM Light - Silverlight 4 Source Code
- 30. Mvvm Light ListBox MouseButtonLeftDown et EventToCommand - comment passer l'élément cliqué