/// <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); }
/// <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); } }