Я новичок в модели MVVM, поэтому я хотел бы получить несколько советов, решение, которое я использую сейчас, похоже, не работает.
Описание: у меня есть Viewmodel, содержащий наблюдаемую коллекцию клиентов, я отображаю их в виде сетки с кнопками «Назад» и «Вперед».Текст данных сетки имеет значение SelectedCustomer, которое является свойством в моей модели представления.
Пока все хорошо ...
Однако у клиентов есть поле состояния, которое является целым числом строки состоянияв базе данных.В моей модели представления у меня заполнен этот список (observablecollection), но когда я пытаюсь заполнить комбинированный список в CustomerGrid, данные не отображаются.Я предполагаю, что это потому, что Datacontext в сетке является свойством SelectedCustomer, а список статусов находится в корневой viewmodel.
Вопрос заключается в следующем: как мой комбинированный список может получить доступ к моему списку статусов из сетки клиентов или какЯ справлюсь с этой ситуацией?