![]() |
1
2
如果需要通知A类,那么您必须 类A中的hook CollectionChanged 只有在Prop。 确保在属性B设置为新值的情况下解除处理程序的连接,以避免任何内存泄漏。
|
![]() |
2
0
的客户
IMHO提升
此外,假设您有一个绑定到集合的项控件:每次集合更改时,它都会完全反弹,因为我们通知它已经完全更改,绝对不是您想要的!
如果绑定到
请注意,从教条的OO设计角度来看,这违反了Demeter定律,因此您可以将Words集合放在a类型中以避免出现这种情况,但这是另一个问题/争论。 |
![]() |
user1702369 · 模型中的IEnumerable可观察 7 年前 |
![]() |
pyriame · 沙马林。表单:输入一个字符后取消焦点输入 7 年前 |
![]() |
Losec · 使用命令过滤ObservableCollection 7 年前 |
![]() |
Riyas · 如何更新可观察集合组 7 年前 |