У меня есть элементы в ObservableCollection
, привязанные к LongListSelector
в приложении WindowsPhone8.Обратные элементы в LongListSelector C#
Это, как я связываю с LongListSelector
:
<phone:LongListSelector Margin="0,0,-12,0" x:Name="MainLongListSelector" SelectionChanged="MainLongListSelector_SelectionChanged" ItemsSource="{Binding Posts}">
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,0,0,17">
<TextBlock Text="{Binding UserDisplayName}" TextWrapping="Wrap" Style="{StaticResource PhoneTextExtraLargeStyle}"/>
<TextBlock Text="{Binding Text}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextSubtleStyle}"/>
</StackPanel>
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>
Есть ли способ, чтобы иметь порядок обращенный в XAML, вместо того, чтобы обратить вспять ObservableCollection
поддерживает его?
Я думаю, что вы ищете 'CollectionViewSource' - который позволяет вам сортировать/группировать/фильтровать, не изменяя базовую коллекцию. – McGarnagle