コード例 #1
0
 /// <summary>
 /// Move to the previous item updating the currentItemIndex.
 /// </summary>
 protected void MoveToPrevious()
 {
     if (_currentItemIndex >= _items.Count)
         _currentItemIndex = _items.Count - 1;
     if (_controller != null)
         _currentItemIndex = _controller.PreviousItem(this, _currentItemIndex);
     else
         _currentItemIndex = _defaultController.PreviousItem(this, _currentItemIndex);
 }
コード例 #2
0
 /// <summary>
 /// Move the current item to the previous in list.
 /// </summary>
 private void MoveToPrevious()
 {
     if (_controller != null)
     {
         _currentItemIndex = _controller.PreviousItem(this, _currentItemIndex);
     }
     else
     {
         _currentItemIndex = _defaultController.PreviousItem(this, _currentItemIndex);
     }
 }