在Silverlight Mvvm应用程序中切换视图

时间:2010-03-02 14:51:26

标签: silverlight mvvm

我有一个视图,用户可以从一个单选按钮组中选择“基本配置”和“高级配置”。然后,该视图将显示两个用户控件(视图)之一:BasicConfigurationView和AdvancedConfigurationView。我可以通过在用户clik on radiobuttons时隐藏/显示视图来解决这个问题,但是有更好的方法吗?如果用户选择BasicConfigurationView时根本没有实例化AdvancedConfigurationView,那将是完美的。

1 个答案:

答案 0 :(得分:1)

看看Prism或微软还称之为复合WPF。使用Prism,您可以动态下载,实例化模块(用户控件)并将它们注入视图中的预定义区域。

这是链接。 http://www.codeplex.com/CompositeWPF