2012-07-18 74 views
0

我是棱镜新手,有一个概念问题。使用棱镜生成布局(Silverlight)

我想构建的是一个Silverlight应用程序,它可以从配置文件加载它的布局(以及使用的模块)。想象一下,我有很多模块(例如Chart,Treeview和Newsticker),我想用我的配置文件来确定哪些模块在我的应用中可见,以及它们在屏幕上的位置。

因此,如果我想要一个只有Graph和TreeView而不是Newsticker的应用程序,是否仅仅创建一个包含这两个模块视图的XAML文件就足够了?这个XAML文件是shell吗?

我可以在启动时有不同的XAML文件/ shells/config文件来“生成”不同的应用程序吗?

我不需要在运行时切换布局,我只是希望能够轻松配置我的应用程序以使用不同的模块集合。我会很高兴在正确的方向指针。

回答