Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

WPF - Как лучше сделать следующий контрол?

03.05.18 08:45
Re: WPF - Как лучше сделать следующий контрол?
 
Программист коренной житель
в ответ AlexNek 27.04.18 23:07
И как его присобачить к Вашим вариантам?

Описал же :)

У каждой колонки есть проперти Visibility. Просто связываешь эту проперти со значением чекбокса (через конвертер).


"Данные" хранятся и сериализуются в коллекциях. Любая коллекция должная "напрямую" отображаться. конфигурация - одна коллекция и данные другая "коллекция". Загруженные данные могут меняться, соответственно записываются автоматом в файл. При данной реализации эти две коллекции придется каким то образом "смешивать", нужно следить/выбирать реализацию чтобы чего лишнего не записалось.

Собвершенно не важно где и как хранятся данные. Важно, чтобы UI умел отображать ViewModel, каким образом будет наполняться ViewModel - это уже задача Model.


На да - если данные нужно делать публичными исключительно для сериализации, напишем коммент - "руки прочь" и не паримся спокА уж не дай бог что то переименовать, комментов не напасёшся.

Всегда пожно разбить себе голову о пол во время молитвы :) Если тебе надо сериализовать приватные данные - вооружись DataContact'ом. Ну и везде можно менять имя сериализируемого параметра.

 

Перейти на