Silverlight CollectionViewSource.Source=DomainDataSource错误
我正在尝试将CollectionViewSource的源设置为DomainDataSource:Silverlight CollectionViewSource.Source=DomainDataSource错误,silverlight,wcf-ria-services,collectionviewsource,Silverlight,Wcf Ria Services,Collectionviewsource,我正在尝试将CollectionViewSource的源设置为DomainDataSource: <navigation:Page.Resources> <CollectionViewSource x:Key="cvs" Source="{Binding ElementName=myDataSource, Path=Data}"/> </navigation:Page.Resources> <Grid x:Name="LayoutRoot"
<navigation:Page.Resources>
<CollectionViewSource x:Key="cvs" Source="{Binding ElementName=myDataSource, Path=Data}"/>
</navigation:Page.Resources>
<Grid x:Name="LayoutRoot" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<ria:DomainDataSource Name="myDataSource" QueryName="MyGetQuery" AutoLoad="True">
<ria:DomainDataSource.DomainContext>
<ds:MyDataContext/>
</ria:DomainDataSource.DomainContext>
</ria:DomainDataSource>
当页面加载时,我收到此错误消息:
“集合视图的源类型不受支持。”
有什么想法吗?我认为您无法连接到“数据”路径。尝试连接到子项。例如,我有一个
实体
,它与实体
有关联
如果“MyGetQuery”返回EntitySet,则我可以使用CollectionViewSource:
<CollectionViewSource x:Key="cvs" Source="{Binding ElementName=myDataSource, Path=Data.B}"/>
其中Data.B是一个实体集
希望这有帮助