Вставить одно приложение silverlight в другое приложение silverlight - PullRequest
0 голосов
/ 27 августа 2009

Есть ли способ встроить одно приложение silverlight в другое приложение silverlight?

если да, то как и каковы ограничения, если таковые имеются?

Самая близкая вещь, которую я смог найти при поиске в Интернете, это это , где консультант предложил метод, но я не мог понять, как заставить его работать.

Plz help

Ответы [ 2 ]

2 голосов
/ 27 августа 2009

Одним из решений было бы динамически загрузить xaml второго приложения, поместить его в контейнер и проанализировать его во время выполнения - я полагаю, что это было возможно в Silverlight 2, должно быть выполнимо в Silverlight 3

1 голос
/ 27 августа 2009

Что вы, вероятно, хотите сделать, это загрузить файл .xap и затем создать экземпляр корневого визуального элемента из этого .xap (например, «MainPage»).

Вам потребуется использовать WebClient для загрузки пакета xap. Затем вы можете прочитать этот пакет как поток и динамически загрузить в него сборки и создать экземпляр UserControl из xap.

В этом блоге показано, как динамически создавать элементы управления из xap для данного потока.

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