0

在我的silverlight4/C#應用程序中,我有一個綁定到DomainDataSource的組合框。將項目插入特定位置/索引中的DomainDataSource中

我在運行時將一些項目添加到組合框中顯示的DomainDataSource,但我想在開始或特定索引中添加一些項目,而不是最後。

有沒有機會做到這一點?

感謝,

回答

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> 
相關問題