0
我在Silverlight 5應用程序中有一個DataGrid
,它包含一個具有百分比值的列。我用進度條顯示數據。當我點擊列標題時,我希望DataGrid
內容按百分比值排序。我怎樣才能做到這一點?如何在Silverlight 5中對包含進度條的DataGrid列進行排序?
實施例:這些3進度條
=========
======
===========
應該是這樣的排序後:
===========
=========
======
我定義DataGrid
這樣的:
<sdk:DataGrid x:Name="MainGrid"
AutoGenerateColumns="False" ItemsSource="{Binding}">
<sdk:DataGrid.Columns>
<sdk:DataGridTemplateColumn Header="Übereinstimmung"
Width="200" IsReadOnly="True">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ProgressBar
Width="200"
Padding="3"
IsIndeterminate="False"
Minimum="0"
Maximum="100"
Value="{Binding MatchingPercent}"
Foreground="ForestGreen"/>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
</sdk:DataGrid.Columns>
</sdk:DataGrid>
這工作完美,正是我所尋找的解決方案。非常感謝你。 – Arne