Настоящий Флеймер
Зарегистрирован: 18 February 2005
Сообщения: 1684
Примеры кода: 0
|
Генераоры кода |
28 February 2008 21:26 |
|
|
|
|
Я считаю большой ошибкой привязываться в этом случае к контролам. Должна инициализироваться какая-то модель единожды или как необходимо, а к ней уже впоследствии будут привязываться контролы, создаваемые на лету. При этом сохранять на диск будем уже известные метаданные (это если Save/Open требуется). Соответственно десериализация будет заключаться в воспроизведении модели, а по модели - и View. Т.е. явно контролы нигде не фигурируют. View - это вообще отдельный слой. Не надо его склеивать с бизнес-логикой и тем более городить такой сложный огород.
Alex Nesterov
Данное сообщение получено с сайта GotDotNet.RU
|
|