【发布时间】:2013-06-08 21:40:40
【问题描述】:
DataGrid 有 ItemsSource 作为 ObservableCollection。 ParticipantViewModel 具有名为 ExpenseType、Currency 等的属性。对于某些特定的费用类型,参与者可以更改货币,这可以从 ParticipantViewModel 的另一个名为 IsCurrencyEnable 的属性中确定。我将 IsCurrencyEnable 与 ComboBox IsEnabled 属性绑定。
但它在 MainViewModel 中搜索 IsCurrencyEnable 而不是 ParticipantViewModel。
如何绑定 IsEnabled 属性以使其从 ParticipantViewModel 获取值?
谢谢。
【问题讨论】:
-
贴出相关代码和XAML。
标签: wpf data-binding mvvm viewmodel wpfdatagrid