我查看了鸡尾酒2012套餐中的NavSample,并想知道'SelectedCustomer'的绑定位置。 不知何故listview这样做。 我想这是一个Caliburn的事情,但我看不出逻辑。
答案 0 :(得分:1)
是的,由于其中一项校准惯例,它已绑定到ViewModel中定义的SelectedCustomer。
该组件被命名为Customers,类似于ViewModel中的Collection。 Caliburn将尝试查找名为Customers的属性,并将组件绑定到它。 列表框的约定是说它找到了一个名为" Selected" +它将Selected属性绑定到它的组件的名称
您可以在那里找到有关校准惯例的更多信息:https://caliburnmicro.codeplex.com/wikipage?title=All%20About%20Conventions