Как я могу сохранить макет в Silverlight - PullRequest
0 голосов
/ 31 января 2011

Я работаю над приложением Silverlight и хочу сохранить макет в виде листа.

Поток здесь.

У меня есть StackPanel, а потомками StackPanel является WrapPanel, а внутри WrapPanel добавляю несколько изображений.

Размер StackPanel в соответствии с заданными пользователем высотой и шириной.

так как я могу сохранить этот лист.

Спасибо .. !!!!

1 Ответ

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

В WPF существует XamlWriter, который может записать ваше визуальное дерево в строку XAML. Однако это не доступно в API Silverlight. К счастью, кто-то написал XamlWriter для Silverlight, и он доступен здесь:

http://www.davidpoll.com/2010/07/25/to-xaml-with-love-an-experiment-with-xaml-serialization-in-silverlight/

С этим вы можете сохранить свой «лист» в строку XAML, используйте XamlReader.Load для его восстановления:

http://msdn.microsoft.com/en-us/library/cc189076%28VS.95%29.aspx

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