Вход на сайт
WPF - Как лучше сделать следующий контрол?
548 просмотров
Перейти к просмотру всей ветки
в ответ Программист 27.04.18 09:18
Я вижу 1 вариант:
И как его присобачить к Вашим вариантам?
одного ViewModel достаточно, чтобы отобразить все данные
Что то Вы не туда смотрите или скорее у нас разные "ограничения".
"Данные" хранятся и сериализуются в коллекциях. Любая коллекция должная "напрямую" отображаться. конфигурация - одна коллекция и данные другая "коллекция". Загруженные данные могут меняться, соответственно записываются автоматом в файл. При данной реализации эти две коллекции придется каким то образом "смешивать", нужно следить/выбирать реализацию чтобы чего лишнего не записалось.
Я тользуюсь сериализатором от MS. Не парюсь на этот счет
На да - если данные нужно делать публичными исключительно для сериализации, напишем коммент - "руки прочь" и не паримся
А уж не дай бог что то переименовать, комментов не напасёшся.