WPF嵌套用户控件和MVVM(特别是Caliburn.Micro

时间:2012-05-30 09:52:26

标签: wpf user-controls caliburn.micro

我很担心选择要转换为的MVVM框架。其中一个主要考虑因素是对用户控件和嵌套用户控件的支持,因为我的主页面今天有一个包含嵌套用户控件的用户控件。

Catel highlights lack of support for nested user contorls的作者是其他平台的主要劣势(包括Caliburn.Micro)

所以我的问题是: Caliburn.Micro不支持嵌套用户控件吗?

1 个答案:

答案 0 :(得分:1)

Caliburn.Micro对用于开发用户界面的机制类型没有任何限制。不要求使用Caliburn.Micro的约定,在需要时你仍然可以明确地使用绑定。

如果您在视图合成期间使用用户控件重用用户界面代码,那么Caliburn.Micro也会使用视图模型属性和ContentControl为此提供替代技术。

有关示例,请参阅here