0

在我的 silverlight4/C# 应用程序中,我有一个绑定到 DomainDataSource 的组合框。

我正在将运行时中的一些项目添加到要显示在组合框中的 DomainDataSource,但我想在开头或特定索引中添加一些项目,而不是在最后。

有机会实现吗?

谢谢,

4

1 回答 1

0

您可以向 DomainDataSource 添加排序描述,因此,如果您要插入具有特定字段值的内容,这意味着它们位于中间而不是末尾,那么是的……您可以在特定位置添加项目。

例如

<riaControls:DomainDataSource x:Name="source" QueryName="GetProducts" AutoLoad="true">
        <riaControls:DomainDataSource.DomainContext>
            <domain:ProductDomainContext />
        </riaControls:DomainDataSource.DomainContext>   
        <riaControls:DomainDataSource.SortDescriptors>
            <riaData:SortDescriptor PropertyPath="ProductID" Direction="Ascending" />
        </riaControls:DomainDataSource.SortDescriptors>
    </riaControls:DomainDataSource>
于 2014-10-08T09:46:25.457 回答