Как работать с ViewModelLocator в Mvvm Light - PullRequest
2 голосов
/ 30 июня 2010

Я только начал использовать и изучать шаблон mvvm с помощью инструментария MVVM Light. Я хочу использовать MVVM Light в своем проекте, но я не знаю, как использовать ViewModelLocator. Я не понимаю, для чего он используется. Пожалуйста, предложите с образцами или примерами.

Спасибо

1 Ответ

1 голос
/ 01 июля 2010

Локатор является хранилищем моделей представлений. Вы используете его, чтобы получить доступ к представлению моделей в вашем приложении. App.xaml определяет глобальный экземпляр локатора, и отдельные представления могут связывать свой текст данных со свойствами локатора, которые обслуживают отдельные виртуальные машины. Посмотрите мое пример приложения , чтобы увидеть, как все соединено.

...