0

我想我有一个相当有趣的问题。我有一个模型,其中主要数据结构确实需要是字典。我想将该字典的值绑定到列表框。我有一个 ObservableDictionary 类,可以在必要时触发集合更改事件。不幸的是,如果我绑定到这个可观察的字典,列表框将填充 KeyValuePairs,我无法为其创建 IValueConverter,因为 KeyValuePairs 不是对象,它们是结构。xaml 中有什么方法可以指定我想要所有 Pairs 的 .value 吗?

如果我只是在我绑定的属性中返回 Dictionary 的值,则该列表是不可观察的,因此不会随字典更新。有没有办法在绑定到集合时使用 INotifyPropertyChanged 强制 UI 更新?

谢谢!

4

1 回答 1

0

使用DisplayMemberPathItemTemplate

于 2012-07-11T20:50:37.293 回答