July 2015
Intermediate to advanced
1300 pages
87h 27m
English
CollectionViewSource objects expose an interesting property named View. It provides the ability of filtering, sorting, and navigating through a bound collection of items. To understand how a view works, the best example in our scenario is handling the Next and Back buttons. The following code snippet shows how easy it is to navigate back and forward through items:
Private Sub NextButton_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) If Me.CustomerOrdersViewSource.View.CurrentPosition < _ CType(Me.CustomerOrdersViewSource.View, CollectionView). Count - 1 Then Me.CustomerOrdersViewSource.View.MoveCurrentToNext() End IfEnd SubPrivate Sub ...