gpt4 book ai didi

WPF 依赖属性 MVVM

转载 作者:行者123 更新时间:2023-12-03 10:52:58 26 4
gpt4 key购买 nike

我正在创建一个用户控件,这个控件会做一些工作,然后填充三个依赖属性,然后通过绑定(bind)被控件的父元素使用。

我的问题是使用 MVVM 在何处保留依赖项属性的最佳实践是什么?
我应该为 MVVM 使用框架吗?

谢谢

最佳答案

DependencyProperties旨在由 WPF 的绑定(bind)系统使用,该系统将 UI 层与数据层联系起来。它们应该保存在 UI 层,而不是数据层 (ViewModels)

关于是否应该使用框架的问题是完全独立的。

我肯定会推荐一个包含在 MVVM 中经常使用的通用事物的框架(继承 INotifyPropertyChanged 的对象的基类、RelayCommandDelegateCommand 、消息系统如 EventAggregtorMessenger 等),但是我鼓励您在使用框架之前先花时间弄清楚 MVVM 是如何工作的 :)

关于WPF 依赖属性 MVVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11548952/

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