Вот сценарий:Загрузка XAML с событиями и пользовательских классов для Silverlight кадра размещенного в HTML, во время выполнения
Silverlight приложение (только каркасные), который размещается на HTML-страницу (без ASPX/серверной части решения , только клиентская страница html, загруженная из c: \ somefolder \ mysilverlight.html), на самом деле она размещается в приложении WPF с помощью элемента управления WebBrowser.
Приложение WPF должно динамически внедрять Silverlight xaml в каркас Silverlight во время выполнения. Так что страница будет отображаться.
Silverlight xaml, закачанный в Wireframe, представляет собой строку xaml, которая имеет обработчики событий и пользовательские классы. Поэтому я не могу использовать XamlReader.Load.
ИнициализацияFromXaml была удалена в Silverlight 3, поэтому я не могу ее использовать.
Любые другие альтернативы?
Update: Я пытаюсь построить легкий Xaml редактор с быстрым предварительным просмотром, и мне нужно, чтобы загрузить его из строки XAML. Application.LoadComponent работает только для собранных сборок SL
Спасибо за ваши комментарии, я пытаюсь создать легкий редактор Xaml с быстрым предварительным просмотром, и мне нужно загрузить его из строки. Application.LoadComponent работает только для скомпилированных сборок SL – Vin
BTW, я посмотрел вашу статью в кодедепроекте и хотел поблагодарить вас за ее размещение. Удивительный материал там. http://www.codeproject.com/KB/silverlight/PathToReusableXAML.aspx – Vin