我在XAML中定义了一个DomainDataSource:
<dds:DomainDataSource x:Name="ddsPayroll" QueryName="GetEnPrcsQ" AutoLoad="True" LoadSize="20" PageSize="20">
<dds:DomainDataSource.DomainContext>
<RIASrv:PayrollSrv />
</dds:DomainDataSource.DomainContext>
<dds:DomainDataSource.SortDescriptors>
<filter:SortDescriptor Direction="Descending" PropertyPath="wProcessId" />
</dds:DomainDataSource.SortDescriptors>
</dds:DomainDataSource>在返回的记录集中,有一列名为"status“。
我有3个不同的列表框控件。
我需要在listbox1中分配status=1,在listbox2中分配status=2,在listbox3中分配status=3。有没有办法在XAML中做到这一点?
发布于 2010-01-26 04:13:07
您可以使用三个CollectionViewSource对象。它们中的每一个都应该将其Source属性绑定到DomainDataSource的DataView属性。对于每个CollectionViewSource,您将创建一个Filter委托,该委托将为您的每个列表框筛选出适当的项。
https://stackoverflow.com/questions/2069958
复制相似问题