0

私の silverlight4/C# アプリケーションには、DomainDataSource にバインドされたコンボボックスがあります。

ランタイムでその DomainDataSource にいくつかの項目を追加して、comboBox に表示しますが、最後ではなく、最初または特定のインデックスにいくつかの項目を追加したいと考えています。

それを達成するチャンスはありますか?

ありがとう、

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 に答える