CollectionViewSource.Source = DomainDataSource 错误
我正在尝试将 CollectionViewSource 的源设置为 DomainDataSource:
<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>
加载页面时收到此错误消息:
“集合视图的源类型不受支持。”
有什么想法吗?
I'm attempting to set the source of a CollectionViewSource to a DomainDataSource:
<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>
I am getting this error message when the page loads:
"Unsupported type of source for a collection view."
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您无法连接到“数据”路径。尝试连接到子项目。例如,我有一个与
Entity
关联的Entity
。如果“MyGetQuery”返回给我EntitySet,那么我可以这样使用CollectionViewSource:
其中Data.B是一个
EntitySet
希望这会有所帮助。
I think you can't connect to "Data" path. Try connecting to a subitem. For example I have an
Entity<A>
that has an association toEntity<B>
.if "MyGetQuery" returns me EntitySet then I can use CollectionViewSource as such:
where Data.B is an
EntitySet<B>
Hope this helps.