gpt4 book ai didi

c# - BindingSource 似乎不包含在部分类中创建的属性

转载 作者:太空宇宙 更新时间:2023-11-03 16:35:53 26 4
gpt4 key购买 nike

我正在尝试绑定(bind)到 Linq-To-SQL 查询的结果,我已将其设置为填充图形。

该图沿着 X 轴的日期线和 Y 轴的货币线。有两个系列,一个是进钱的,一个是出钱的。

到目前为止还很简单。

我想添加第三个系列,即“贸易差额”,即收入和支出之间的差异。我为此创建了一个部分类,它使用生成的代码中的字段来计算正确的数字。

一切顺利,直到我尝试将其绑定(bind)到我的图表。计算出的属性根本不会出现在 Visual Studio 的“绑定(bind)源”下拉框中...所有其他属性(即不在部分属性中的属性)都可以正常工作。

我已经测试了我的部分工作并且具有正确的命名空间 - 我可以手动进行测试证明它有效,问题只是 VS 似乎没有看到我使用部分添加的属性。

编辑:此外,我还确保属性是公开的。

有什么想法吗?

最佳答案

正如 Tobias 所建议的,我已经手动添加了绑定(bind),这似乎工作正常。

似乎应该归咎于 Visual Studio 的成员解析。有趣的是,如果数据对象位于不同的程序集中,则没有问题,我猜是由于 VS 解析来自不同程序集的类的方式。

关于c# - BindingSource 似乎不包含在部分类中创建的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9133349/

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