Вот сценарий:
Приложение Silverlight (просто каркас), которое размещено на html-странице (без решения aspx / на стороне сервера, только html-страница на стороне клиента, загруженная из c: \ somefolder \ mysilverlight.html), фактически оно размещается в Приложение WPF, использующее элемент управления WebBrowser.
Приложение WPF должно динамически вставлять xaml в Silverlight в каркас Silverlight во время выполнения. Так что страница будет обработана.
xaml silverlight, закачиваемый в каркас, представляет собой строку xaml, которая имеет обработчики событий и пользовательские классы. Поэтому я не могу использовать XamlReader.Load.
InitializeFromXaml был удален в Silverlight 3, поэтому я тоже не могу его использовать.
Есть ли другие альтернативы?
Обновление:
Я пытаюсь создать легкий редактор Xaml с быстрым предварительным просмотром, и мне нужно загрузить его из строки xaml. Application.LoadComponent работает только для скомпилированных сборок SL