0
在我的silverlight4/C#應用程序中,我有一個綁定到DomainDataSource的組合框。將項目插入特定位置/索引中的DomainDataSource中
我在運行時將一些項目添加到組合框中顯示的DomainDataSource,但我想在開始或特定索引中添加一些項目,而不是最後。
有沒有機會做到這一點?
感謝,
在我的silverlight4/C#應用程序中,我有一個綁定到DomainDataSource的組合框。將項目插入特定位置/索引中的DomainDataSource中
我在運行時將一些項目添加到組合框中顯示的DomainDataSource,但我想在開始或特定索引中添加一些項目,而不是最後。
有沒有機會做到這一點?
感謝,
您可以添加一種描述到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>