2013-11-15 5 views
0

У меня есть элементы в 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 поддерживает его?

+1

Я думаю, что вы ищете 'CollectionViewSource' - который позволяет вам сортировать/группировать/фильтровать, не изменяя базовую коллекцию. – McGarnagle

ответ

0

Если я понимаю, что вы хотите отменить элемент коллекции, вы можете использовать метод «Обратный», изменив порядок элементов в нем.

С уважением.

+0

Да, но это на 'Collection', поддерживающем' LongListSelector', то, что я ищу, это то, что может отменить его на стороне презентации, то есть 'XAML' – kooldave98

Смежные вопросы