gpt4 book ai didi

wpf - 持久化数据绑定(bind) WPF ObservableCollection 的首选方法?

转载 作者:行者123 更新时间:2023-12-02 07:34:14 25 4
gpt4 key购买 nike

我有一个继承自 ObservableCollection(Of MyObject) 的类,并且 MyObject 类按其应有的方式处理 INotifyPropertyChanged。当用户通过绑定(bind)控件更新此数据时,集合将按预期更改。

表单上有一个“保存”按钮,旨在通过对每个项目调用 MyObject.Save 将此集合作为 XML 持久保存到磁盘。这个逻辑是我写的。

我的问题是,这是持久对象的首选方式,还是我缺少一个属性或接口(interface)来告诉 WPF 数据绑定(bind)/.Net 框架使用哪种方法来保存/加载数据?

我问这个是因为我见过的WPF示例省略了真实数据的保存和加载,所以我不确定。

最佳答案

我不希望 WPF 提供超出 .Net 核心提供的任何数据加载/保存功能,例如标准序列化机制。

如果您当前的方法符合您的需求,那么它看起来不错。

关于wpf - 持久化数据绑定(bind) WPF ObservableCollection 的首选方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/416481/

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