2011-12-14 72 views
0

這是我的數據網格的XAML:ComponentOne的DataGrid的默認篩選器是不工作

<c1datagrid:C1DataGrid x:Name="taskExecutionDetailC1DataGrid" 
           Grid.Row="1" Grid.Column="0" 
           SelectionMode="SingleCell" 
           ItemsSource="{Binding ElementName=taskExecutionDetailDomainDataSource, Path=Data}" 
           AutoGenerateColumns="True" 
           CanUserFilter="True" c1:C1NagScreen.Nag="True" /> 

但是,它沒有顯示過濾器圖標(下降箭頭)上徘徊頭。

我引用了C1.Silverlight。 DataGrid.Filters dll。

請幫忙。我在這個網格上花了很多時間,現在不想離開它。

回答

1

看起來您正在使用WCF RIA服務。將C1DataGrid綁定到RIA Services DomainDataSource時,您將失去內置的過濾功能,因爲RIA Services使用與標準CollectionView不同的過濾方法。要保留此功能,您需要添加C1RiaAdapter以將過濾信息轉換爲RIA。退房的在線文檔: wcf ria services databinding

還有與濾波例如可以在網上樣本: C1DataGrid RIA

+0

謝謝vanslyker – Amit 2011-12-15 19:30:24