2010-07-04 24 views

Respuesta

1

Puede echar un vistazo a la muestra de extremo a extremo en this MSDN page. Lamentablemente, no hay un recorrido, pero lo encontré instructivo, una aplicación pequeña pero completa que usa WPF, MVVM, EF4 y POCO.

3

Suponiendo que tiene un "MainContainer" que es su ViewModel de nivel superior, es posible que necesite 2 submodelos diferentes: uno para un "Menú" y otro para el contenido al que apunta el menú.

podría implementarse como esto:

public MenuViewModel Menu; 
public ContentViewModel Content; 

te había enlazar un envase en la vista principal para cada uno de estos ViewModels, y en la actualización insertar una vista dependiendo de su modelo de vista. Cómo se asignan los modos de vista a la vista, puede depender, y no hay una solución "bonita". Personalmente, me gusta mantenerlo en mis recursos de vista superior, usando una plantilla de datos.

Cuestiones relacionadas