записать содержимое страницы приложения в файл в WP7 - PullRequest
0 голосов
/ 27 сентября 2011

Я хочу записать все содержимое страницы своего приложения (например, Mainpage.xml) в файл (в изолированном хранилище). Как это сделать в WP7? Есть ли какие-либо методы для анализа содержимого страницы и записи его в файл в Windows Phone 7?

1 Ответ

0 голосов
/ 27 сентября 2011

Нет встроенного способа сделать это.

Однако есть несколько подходов, которые вы можете попробовать:

Если структура статическая, вы можете попытаться извлечь ресурс, содержащий это, из DLL. Однако, для повторного использования в будущем будет проще снова загрузить страницу из DLL.

Если вы генерируете страницу (или часть страницы) во время выполнения (на основе пользовательского ввода / предпочтений) и хотите иметь возможность сохранить / перезагрузить это, то просто сохраните достаточно информации, чтобы иметь возможность ее воссоздать. Маловероятно, что XAML будет лучшим форматом для этого.
Вы можете создать это, когда создаете пользовательский интерфейс. В качестве альтернативы вы можете пройтись по визуальному дереву, чтобы получить подробную информацию обо всем, что отображается. Я рекомендую записывать по ходу работы, чтобы вам было легче отслеживать значения не по умолчанию в отображаемых объектах.

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