From f6ff682bde6db75295c3f894d98ae11208a79949 Mon Sep 17 00:00:00 2001 From: Mahdi Hosseini Date: Wed, 1 Sep 2021 21:22:28 +0430 Subject: [PATCH] Add Next, Previous and GoTo Method for CoverFlow --- .../Controls/Cover/CoverFlow/CoverFlow.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/Shared/HandyControl_Shared/Controls/Cover/CoverFlow/CoverFlow.cs b/src/Shared/HandyControl_Shared/Controls/Cover/CoverFlow/CoverFlow.cs index 1a1088af..4e46718f 100644 --- a/src/Shared/HandyControl_Shared/Controls/Cover/CoverFlow/CoverFlow.cs +++ b/src/Shared/HandyControl_Shared/Controls/Cover/CoverFlow/CoverFlow.cs @@ -186,6 +186,21 @@ namespace HandyControl.Controls /// public void JumpTo(int index) => _jumpToIndex = index; + public void Next() + { + PageIndex = PageIndex + 1; + } + + public void Previous() + { + PageIndex = PageIndex - 1; + } + + public void GoTo(int index) + { + PageIndex = index; + } + protected override void OnMouseWheel(MouseWheelEventArgs e) { base.OnMouseWheel(e);