gpt4 book ai didi

wpf - IsDirty() 刷新新的 Collection 实体

转载 作者:行者123 更新时间:2023-12-04 15:24:00 25 4
gpt4 key购买 nike

我有一个 WPF 应用程序并且正在使用 NHibernate。我的问题是如何管理变革?

我不完全确定 IsDirty 的行为。

这个link描述了我的问题。问题列出了当前环境的所有信息。

最佳答案

您正在尝试使用服务器端技术解决客户端问题。创建一个 View 模型并将您的数据放入 ObservableCollection 并在实体上实现 INotifyPropertyChanged 接口(interface),如 here 所述

通过这种方式,您可以将 Dirty() 逻辑与 NHibernate 分开,并使其成为“纯”WPF/客户端问题。在链接中,两个答案都描述了如何跟踪对集合的添加和删除以及对项目属性的更改。

当您准备好持久化您的数据时,您将脏记录交给 NHibernate。

关于wpf - IsDirty() 刷新新的 Collection 实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16574589/

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