我已经和Caliburn.Micro一起工作了一段时间,我不得不说我有些困惑。
公约制度是一个好主意,但是当涉及到保护方法时,这变得很复杂。有时,在寻找完全不同的东西时,我偶然发现了一些新的约定,例如:
If you have a button with x:Name="MyButton" and your ViewModel has a property MyButtonIsVisible,
then visibility will be retrieved through this property
我对此没有任何疑问,我认为它很有用,但我觉得如果我能得到这些约定的清单,我会更有效率。
感谢任何能对此提供一些见识的人。