Bonjour,
Je voudrais faire une application metro en utilisant Mvvm Light Toolkit.
Afin de scinder le tout le plus possible, j'ai mis en place une solution avec un csproj par catégories:
- un csproj pour mes Views
- un csproj pour mes ViewModels
- un csproj pour mes Models
Pour l'instant mon ViewModel Locator est dans le csproj des Views.
Le problème que j'ai se trouve au niveau des références.
J'ai pour l'instant référencé mon csproj ViewModels dans le csproj Views, mais comment je navigue d'une page xaml à une autre en passant par les ViewModels qui sont dans un autre csproj?
De plus comment puis utiliser par exemple RelayCommand() dans mon csproj ViewModels alors que les références se trouvent dans le csproj Views? A moins qu'il faille que je référence aussi dans le csproj ViewModels ce qu'il faut pour, c'est-à-dire les références de GalaSoft?
Mon but étant de faire tout ça le plus "propre" possible.
J'espère avoir été assez compréhensible
Merci d'avance pour votre aide.
Partager