【发布时间】:2011-02-10 01:24:00
【问题描述】:
我正在使用 M-V-VM 模式。 我有一个 ViewModel 和一个 ObservableCollection 的 DataModel。 DataModel 列表是数据绑定到 DataGrid 的。
渲染网格时,我希望其中一个字段成为 ComboBox(假设是字符串名称列表)。
此字符串名称列表是适用于所有行(即 DataModels)的通用列表。
有没有办法将网格的字段级行属性绑定到父 ViewModel?
我想避免的一个可能的解决方案是: 在 DataModel 中有一个 get-property,它本质上返回 ViewModel 的属性(字符串名称列表)。
【问题讨论】:
标签: silverlight data-binding datagrid mvvm