【发布时间】:2010-07-20 12:16:43
【问题描述】:
我是 MVVM 模型的新手,所以我想要一些建议,我现在使用的解决方案似乎不起作用。
说明: 我有一个包含可观察客户集合的 Viewmodel, 我将这些显示在带有“后退”和“前进”按钮的网格中。 网格数据上下文设置为 SelectedCustomer,这是我的视图模型中的一个属性。
到目前为止一切都很好......
但是,客户有一个状态字段,它是数据库中状态行的整数。 在我的视图模型中,我填充了这个列表(observablecollection),但是当我尝试在 CustomerGrid 中填充一个组合框时,没有显示任何数据。我猜这是因为网格上的 Datacontext 是 SelectedCustomer 属性,而 statuslist 在根视图模型中。
问题是,我的组合框如何从客户网格中访问我的状态列表,或者我应该如何解决这种情况?
【问题讨论】:
标签: data-binding xaml mvvm c#-4.0