我有一个实现 INotifyPropertyChanged 接口的 Observable 对象集合,它绑定到 ListView。我为 ItemTemplate 创建了一个 DataTemplate,其中我有几个元素绑定到带有转换器的项目属性以定义显示的内容。
这一切都按预期工作,当项目属性通过转换器通知和更新其相关元素时。
我需要做的是通过基于几个项目属性的转换器绑定数据模板中的元素。我设法通过将元素绑定到完整的数据项来做到这一点。但是,如果更新了任何属性,则不会通知元素并且不会更新值。我将如何实现这一目标?我需要以某种方式创建一个通知,当它的任何属性发生变化时,该项目已更改。
问问题
181 次