【发布时间】:2012-07-18 15:33:57
【问题描述】:
我是 Prism 新手,有一个概念问题。
我想要构建的是一个 Silverlight 应用程序,它可以从配置文件加载其布局(以及使用的模块)。想象一下,我有许多模块(例如 Chart、Treeview 和 Newsticker),我想使用我的配置文件来确定哪些模块在我的应用程序中可见,以及它们在屏幕上的位置。
因此,如果我想要一个只有 Graph 和 Treeview 而没有 Newsticker 的应用程序,那么只创建一个包含这两个模块视图的 XAML 文件就足够了吗?这个 XAML 文件会是外壳吗?
然后我可以使用不同的 XAML 文件/shells/config 文件在启动时“生成”不同外观的应用程序吗?
我不需要在运行时切换布局,我只想能够轻松地配置我的应用程序以使用一组不同的模块。我会很感激指出正确的方向。
【问题讨论】:
标签: silverlight layout prism