2012-03-25 46 views
0

我是一个wpf应用程序的开发人员,该应用程序将部署在我所在城市的不同位置。我的应用程序GUI将随季节而改变。我打算使用MEF/MVVM编写应用程序,以便我可以将GUI部件隔离为单独的dll并在可用时下载新版本。最近,我开始了解XAP。是否可以将GUI文件放入XAP并在需要时下载它?是否有可能在WPF应用程序中有Silverlight插件?下载用于wpf桌面应用程序的GUI

回答

0

是否可以将GUI文件放在XAP中并在需要 时下载它?

当然,你可以。我建议阅读关于Prism的信息,以获取有关如何在WPF中构建模块化应用程序的信息。基本思想是动态加载所需的程序集,引用其资源并将其内容放到页面上。 MEF用于导入组件/用户控件的声明。

是否有可能在WPF应用程序中有Silverlight插件?

当然,你可以这样做。其中一种方法是将webBrowser控件集成到您的页面上,并将它的位置设置为XAP文件,尽管它看起来像是一种矫枉过正。

相关问题