0
我是一個wpf應用程序的開發人員,該應用程序將部署在我所在城市的不同位置。我的應用程序GUI將隨季節而改變。我打算使用MEF/MVVM編寫應用程序,以便我可以將GUI部件隔離爲單獨的dll並在可用時下載新版本。最近,我開始瞭解XAP。是否可以將GUI文件放入XAP並在需要時下載它?是否有可能在WPF應用程序中有Silverlight插件?下載用於wpf桌面應用程序的GUI
我是一個wpf應用程序的開發人員,該應用程序將部署在我所在城市的不同位置。我的應用程序GUI將隨季節而改變。我打算使用MEF/MVVM編寫應用程序,以便我可以將GUI部件隔離爲單獨的dll並在可用時下載新版本。最近,我開始瞭解XAP。是否可以將GUI文件放入XAP並在需要時下載它?是否有可能在WPF應用程序中有Silverlight插件?下載用於wpf桌面應用程序的GUI
是否可以將GUI文件放在XAP中並在需要 時下載它?
當然,你可以。我建議閱讀關於Prism的信息,以獲取有關如何在WPF中構建模塊化應用程序的信息。基本思想是動態加載所需的程序集,引用其資源並將其內容放到頁面上。 MEF用於導入組件/用戶控件的聲明。
是否有可能在WPF應用程序中有Silverlight插件?
當然,你可以這樣做。其中一種方法是將webBrowser控件集成到您的頁面上,並將它的位置設置爲XAP文件,儘管它看起來像是一種矯枉過正。