我是Prism的新手并且有一个概念性的问题。
我想要构建的是一个Silverlight应用程序,可以从配置文件加载其布局(以及使用的模块)。想象一下,我有许多模块(例如图表,Treeview和Newsticker),我想使用我的配置文件来确定哪些模块在我的应用程序中可见,以及它们在屏幕上的位置。
因此,如果我想要一个只有Graph和Treeview而不是Newsticker的应用程序,那么仅仅创建一个包含这两个模块视图的XAML文件就足够了吗?这个XAML文件是shell吗?
我可以使用不同的XAML文件/ shell /配置文件在启动时“生成”不同的应用程序吗?
我不需要在运行时切换布局,我只是希望能够轻松配置我的应用程序以使用不同的模块集。我希望指向正确的方向。