0

我们有一个以简单方式运行的 Windows 应用程序。是否可以仅将 Prism 用于我们为应用程序开发的新屏幕或模块,而不改变主应用程序现在的运行方式?

4

1 回答 1

3

有点。您必须对主应用程序进行一些修改才能与 Prism 一起工作:它必须加载模块,并且它的窗口必须暴露一个或多个容器,Prism 可以在其中放置它的窗口。除此之外没有任何变化。

实际上,您必须实现一个 Prism BootStrapper(例如派生自MefBootStrapper)并在 App.xaml.cs 中运行它。一个或多个 ContentControls 具有一RegionName组 prism 可以创建它的窗口内容。

于 2013-09-04T08:10:16.787 回答