C# Crystal Reports MVVM数据源

C# Crystal Reports MVVM数据源,c#,wpf,mvvm,mvvm-light,crystal-reports-xi,C#,Wpf,Mvvm,Mvvm Light,Crystal Reports Xi,我有一个MVVM应用程序,希望添加Crystal Reports。我有一个PatientList的ViewModel,希望将报告绑定到ViewModel中可观察到的患者集合。该集合未出现在数据源窗口中。我猜您指的是Crystal Reports数据源窗口,对吗? 如果是这样-我想你永远不会在那里找到ObservableCollection(我不知道你是否可以让CR观察该集合),但是在Crystal Report中的document类上,你应该有类似于SetDatasource(我不再有最新版本,

我有一个MVVM应用程序,希望添加Crystal Reports。我有一个PatientList的ViewModel,希望将报告绑定到ViewModel中可观察到的患者集合。该集合未出现在数据源窗口中。

我猜您指的是Crystal Reports数据源窗口,对吗? 如果是这样-我想你永远不会在那里找到ObservableCollection(我不知道你是否可以让CR观察该集合),但是在Crystal Report中的document类上,你应该有类似于
SetDatasource
(我不再有最新版本,CR会不时更改此版本)-在上一个版本中,我知道在某些情况下(
DataTable
),您必须强制转换为
IEnumerable
),所以也要注意这一点