У меня есть форма ввода данных WPF, в которой есть 3 комбинированных списка, которые необходимо заполнить основными данными, такими как отдел, должность и тип оплаты, а также другой информацией. Все эти 3 основные данные должны быть получены из базы данных. Я использую LINQ to SQL в качестве слоя данных. Я уже создал страницы обслуживания для этой основной информации (т. Е. 3 модели представления).
Теперь мой вопрос:
Желательно ли использовать эти 3 модели представлений для комбинированных списков (что побеждает MVVM, поскольку для представления используется более одной модели представлений) и напрямую связывать их, или это нормально, если я просто использую 3 наблюдаемых набора простых классы (отдел, JobTitle и PayType).
Я был бы очень признателен за любую помощь в этом отношении. У меня много форм с тем же сценарием, и я не могу решить, какой маршрут выбрать.
Заранее спасибо.
Радж