Укажите XBAP во время выполнения, в моем приложении .NET WPF? - PullRequest
2 голосов
/ 10 января 2009

Могу ли я динамически размещать XBAP в своем приложении WPF?

Могу ли я загрузить XBAP, настроить его для размещения в моем приложении WPF и программно взаимодействовать с ним?

1 Ответ

2 голосов
/ 11 января 2009

Я бы предположил "да", так как вы всегда можете поместить WebBrowser элемент управления в ваше приложение и затем вызвать Navigate с URL-адресом приложения XBAP, которое вы хочу запустить.

На самом деле, это рекомендуется в документации от Microsoft для интерфейса IWpfHostSupport

В частности, в разделе «Замечания» (выделено мной):

Приложения Win32, такие как веб-браузеры, могут размещать содержимое WPF, включая браузерные приложения XAML (XBAP) и свободный XAML. Для размещения содержимого WPF приложения Win32 создают экземпляр элемента управления WebBrowser.

...