Zmienne - MVVM

DJ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 34
0

W jaki sposób przechowywać dane(zmienne). W wzorcu MVVM. Jeżeli mam jeden główny ViewModel w którym jest instancja Modelu w której są dane, to w jaki sposób odwoływać się do tych danych z poziomu xamla paneli UserControl. Czy konieczne jest przekazywanie danych miedzy formatkami? Problem polega na tym, że chce po prostu przedstawić Dane, na różnych formatkach UserControl w zależności od scenariusza.

grzesiek51114
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2442
3

Poczytaj o wstrzykiwaniu zależności oraz o kontenerze IoC (np. Ninject albo Unity Container). To rozwiąże Twoje problemy w przekazywaniu danych modelu pomiędzy viewmodelami czyli w sumie pomiędzy kontrolkami także.

Możesz np. zarejestrować obiekt w kontenerze i "odebrać" go sobie w innym viewmodelu.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.