gpt4 book ai didi

c# - 如何在 wpf 用户控件中收听 INotifyCollectionChanged

转载 作者:行者123 更新时间:2023-11-30 16:12:05 25 4
gpt4 key购买 nike

我有一个用户控件。在那里我想维护一个集合作为依赖属性。假设该属性绑定(bind)到实现 INotifyCollectionChanged 的集合。

现在假设集合已添加或删除了一些项目,我如何在用户控件中收听该更改。

最佳答案

你不能听,因为CollectionChanged不是 RoutedEvent .

WPF 会自动将项目添加到控件中,例如 ItemsControl当对象已添加到您的列表时。

我找到了 ObservableCollection<T>非常有用,因为它带走了你在使用 INotifyCollectionChanged 时必须做的很多工作。 ,但这只是一个建议。

关于c# - 如何在 wpf 用户控件中收听 INotifyCollectionChanged,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23494549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com