gpt4 book ai didi

具有动态属性的 C# 类

转载 作者:太空宇宙 更新时间:2023-11-03 22:07:18 24 4
gpt4 key购买 nike

我有一个类,我将使用它来绑定(bind)到网格。网格列将对应于我的类的公共(public)属性,所有属性都是 decimal?

现在,为了显示所有必需的信息,我的类包含大约 30 个属性。我根据将来可能会更改的列表创建这些属性。

似乎硬编码属性并在任何更改后更新类并不是执行此操作的正确方法,但我不确定如何在运行时创建“属性”(我可以访问列表)并且它们绑定(bind)到网格(在本例中为 Infragistics xamDataGrid)。

有什么建议可以使用吗?

最佳答案

ExpandoObjects如果有帮助,允许动态分配属性(当类实现 INotifyPropertyChanged 时甚至可以绑定(bind))。尽管它们在性能方面较慢。

关于具有动态属性的 C# 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7958003/

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