我对 Visual Studio 中的数据源感到沮丧。我想使用一个对象作为我的报告的数据源。据我了解,VS 仅了解公共属性和数据表。但我想使用List<Image>
我的对象中的 a 。可能吗?
编辑:对于评论者。如果您选择具有表格或公共属性的对象,则该表格将显示在数据源窗口中,并且可以拖动到控件上或在 reportviewer 中选择或其他。List<Image>
在数据源窗口中不可见。
我对 Visual Studio 中的数据源感到沮丧。我想使用一个对象作为我的报告的数据源。据我了解,VS 仅了解公共属性和数据表。但我想使用List<Image>
我的对象中的 a 。可能吗?
编辑:对于评论者。如果您选择具有表格或公共属性的对象,则该表格将显示在数据源窗口中,并且可以拖动到控件上或在 reportviewer 中选择或其他。List<Image>
在数据源窗口中不可见。
该类实现了 IEnumerable 接口,可以作为 DOTNET 中的数据源提供,例如:Dataset、Datatable、List、Array 等。
尝试阅读问题中的空白...听起来您想将 a 添加BindingSource
到表单中,然后在该源的属性上,选择DataSource
,选择“添加项目数据源...”,选择Object
,然后展开命名空间/类型树以选择您将绑定的类型。
然后在运行时,将实际列表分配给.DataSource
.
坦率地说,我真的不会打扰 - 只需在运行时连接它就可以了,并且避免了 IDE 中的很多混乱。