0

我对 Visual Studio 中的数据源感到沮丧。我想使用一个对象作为我的报告的数据源。据我了解,VS 仅了解公共属性和数据表。但我想使用List<Image>我的对象中的 a 。可能吗?

编辑:对于评论者。如果您选择具有表格或公共属性的对象,则该表格将显示在数据源窗口中,并且可以拖动到控件上或在 reportviewer 中选择或其他。List<Image>在数据源窗口中不可见。

4

2 回答 2

1

该类实现了 IEnumerable 接口,可以作为 DOTNET 中的数据源提供,例如:Dataset、Datatable、List、Array 等。

于 2012-04-25T12:44:10.067 回答
0

尝试阅读问题中的空白...听起来您想将 a 添加BindingSource到表单中,然后在该源的属性上,选择DataSource,选择“添加项目数据源...”,选择Object,然后展开命名空间/类型树以选择您将绑定的类型。

然后在运行时,将实际列表分配给.DataSource.

坦率地说,我真的不会打扰 - 只需在运行时连接它就可以了,并且避免了 IDE 中的很多混乱。

于 2012-04-25T12:53:17.753 回答