在Silverlight中,我有一个包含一些控件和列表框的页面。
我正在使用MVVM,列表框的dataContext是这样定义的。在我的模型中,我有一个属性ProductCommand,这个ProductCommand对象包含一个名为Products的产品列表。
我的列表框位于网格中,datacontext被定义为ProductCommand属性。并且列表框的数据绑定设置为Products(Binding =“{Product,Mode = twoWay}”)。
在我的模型类中,我也有一个selectedProduct属性,我想将它绑定到列表框的SelectedItem属性。
我该怎么做?
答案 0 :(得分:0)
我遇到了类似的问题,我发现Dan Wahlin撰写的这篇blog文章对数据上下文代理非常有帮助。
当然,在Silverlight 5中,祖先绑定也将为您提供解决此问题的方法。