我正在尝试将一些 WPF 控件绑定(bind)到提供给我的密封类。因为它是密封的,所以我无法继承它来创建实现 INotifyPropertyChanged 的类。所以我不确定我应该如何去做这件事。我应该创建一个实现 INotifyPropertyChanged 的包装器吗?有人知道该怎么做吗?
最佳答案
将类包装在提供通知(可能还有验证、编辑支持等)的 View 模型中是通常的方法。问题是基础对象是否在流程中的其他地方被修改,如果是,您是否希望这些更改自动反射(reflect)在 UI 中。如果这样做,您将需要一种更集中的方法 - 通常通过管理这些对象的服务。
关于c# - 如何将数据绑定(bind)到密封类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3531330/