Лучший способ сериализации дерева элементов wpf в Xaml? - PullRequest
5 голосов
/ 05 мая 2009

Каков наилучший способ сериализации дерева элементов wpf в xaml, чтобы я мог получить представление времени разработки?

XamlWriter.Save имеет серьезные ограничения и может предоставлять только представление во время выполнения

Возможно, Microsoft не хочет, чтобы кто-то создавал настраиваемый xaml-дизайнер без особых усилий: (* ​​1005 *

Ответы [ 4 ]

1 голос
/ 14 мая 2009

Как я понимаю, не существует прямого способа получить представление xaml во время разработки из визуального дерева. :)

0 голосов
/ 21 мая 2009

У нас есть дизайнерский продукт XAML, в котором используется собственный сериализатор XAML. На самом деле это самое полезное решение для нас. Тем не менее, в .Net 4 есть много отличных вариантов (и помощников) для выполнения именно этой задачи. Так что, если вы не боитесь небольшой измены, я бы начал искать там.

Посмотрите, что Гай Бурштейн говорит об этом.

0 голосов
/ 14 мая 2009

Вы можете изучить исходный код Mole и создать свой собственный код, который может сделать это для вас.

Mole для Visual Studio - с редактированием - визуализация всех типов проектов

0 голосов
/ 14 мая 2009

Просто отсоедините модуль удаления xml и перенаправьте обе процедуры частичного массива в дерево wpf. затем создайте объект в виде временной шкалы.

Simples

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