Я пытаюсь разобраться с MVVM, и у меня довольно простое требование, с которым я борюсь.
Я пользуюсь услугами RIA, и в моей модели у меня 3сущности, представляющие представления из БД.
В моем представлении XAML на данный момент у меня есть поле со списком, которое позволяет пользователю выбрать конкретное представление из БД, и у меня есть сетка данных, которая должна отображать результаты извыбор пользователей.У меня проблема в том, что метод DomainContext.Load (вызывается, когда пользователь выбирает элемент из ComboBox) возвращает EntitySet определенного типа (IE EntitySet или EntitySet ), в зависимости от того, какое представление являетсяselected.
Мне нужно привязать сетку к свойству в моей ViewModel, но я не могу объявить только одно свойство для хранения EntitySet из операции Load, так как каждая операция Load возвращает свой тип EntitySet (, например).
Существует ли универсальный тип, к которому я могу привязать свою сетку, а также преобразовать EntitySets в?
Или я делаю это совершенно неправильно??Все предложения приветствуются, поскольку я колеблюсь:)
Спасибо
Мик