Есть ли общий способ сохранить пользовательский макет? - PullRequest
2 голосов
/ 18 января 2011

Я нахожусь в проекте, где мы используем шаблон MVVM. По пользовательской схеме: порядок сортировки сетки, состояния окна или элемента управления.

Например, можно ли сериализовать всю схему управления WPF?

1 Ответ

0 голосов
/ 18 января 2011

AvalonDock может сериализовать свой макет, но это не относится к ширине столбцов сетки (AvalonDock - это, безусловно, отличная библиотека!).

Кроме того, я написал набор классов, которые могут сделать любое свойство (сериализуемого типа) любого объекта (в приложении WPF) постоянным только путем добавления атрибута [Configurable] к свойству. Это не должно быть сложно настроить, чтобы сохранить свойства на основе другого критерия, чем наличие атрибута. Но он сохраняет значения для каждого типа, поэтому это может быть что-то другое, чем вы ищете.

Я могу поделиться, если хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...