我们一直在使用MVVMLight一段时间了,我们正在考虑转而使用Caliburn.Micro。在我们看的时候,我们的设计人员抱怨说因为混合物在依赖注入方面做得不好。
对此的进一步想法让我感到奇怪。 Caliburn.Micro根本不使用绑定,Silverlight 5允许绑定断点。这是我们用Caliburn.Micro得不到的东西吗?有什么想法?
答案 0 :(得分:1)
C.M使用绑定,但根据控件Name和ViewModel的属性(约定优于配置)动态创建它们。如果要调试绑定,则必须手动设置它们(C.M也支持它 - 它不会覆盖您的绑定)。