gpt4 book ai didi

c# - 数据绑定(bind) POCO 属性

转载 作者:可可西里 更新时间:2023-11-01 03:01:02 25 4
gpt4 key购买 nike

是否有任何数据绑定(bind)框架(BCL 或其他)允许在实现 INotifyPropertyChangedINotifyCollectionChanged任何两个 CLR 属性之间进行绑定(bind)?似乎应该可以做这样的事情:

var binding = new Binding();
binding.Source = someSourceObject;
binding.SourcePath = "Customer.Name";
binding.Target = someTargetObject;
binding.TargetPath = "Client.Name";
BindingManager.Bind(binding);

someSourceObjectsomeTargetObject 只是实现 INotifyPropertyChanged 的 POCO。但是,我不知道有任何 BCL 对此提供支持,并且不确定是否存在允许这样做的现有框架。

更新:鉴于没有可用的现有库,我已自行编写自己的库。可用here .

谢谢

最佳答案

我写了Truss填补空白。

关于c# - 数据绑定(bind) POCO 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/601880/

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