0

我在 C# WPF 中有一个应用程序,其中一个现有.rdlc文件添加到ReportViewer. 该报告已经有数据集。这是一个打印屏幕:链接。现在,我有一个DataGrid绑定到一个ObservableCollection. 如何将数据从集合传递到数据集的字段?项目的部分ObservableCollection与数据集的字段类型相同,但名称不同。因此,我希望用户能够从DataGrid和该行的记录( 的项目的一部分ObservableCollection)中选择一行来填充数据集的适当字段,从而在我的ReportViewer. 并且每当用户选择不同的行时,报告中的数据应该相应地改变。我希望我已经清楚了。我读过关于IEnumerableList<T>设置为数据源,但我不明白。我只想覆盖我的数据集的字段,就好像它们是结构或类的一部分,然后将它们呈现在格式化的报告中。这可以以类似的简单方式完成吗?因为我不知道为什么我想从那里拿走我的物品ObservableCollection并从中List<>获利。但是如果我选择了这个选项,这些项目是否应该与List<>数据集中的字段具有相同的名称和类型?

提前感谢您的回答!

4

0 回答 0