gpt4 book ai didi

wpf - 如何监听 Co​​llectionChanged 事件并执行一些方法

转载 作者:行者123 更新时间:2023-12-03 10:14:09 25 4
gpt4 key购买 nike

我的 View 模型有两个集合,一个是 MainCollection其他是 DerivedCollection .它们使用控件显示,因此当用户与鼠标交互时,可以在 MainCollection 中添加或删除项目。 , 和 DerivedCollection应相应刷新。

第一部分(更新 MainCollection )通过数据绑定(bind)自动发生,但我不知道如何 Hook RefreshDerivedCollection方法 MainCollection.PropertyChanged事件。

集合和方法都存在于同一个 View 模型中。

最佳答案

您可以订阅 MainCollection.CollectionChanged refresh那里的派生集合:

MainCollection.CollectionChanged += this.OnMainCollectionChanged;


void OnMainCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
{
// TODO: Handle main collection change here.
}

关于wpf - 如何监听 Co​​llectionChanged 事件并执行一些方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21234704/

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