Syncfusion Xamarin Карусель бесконечный свиток - PullRequest
0 голосов
/ 19 сентября 2018

Я пытаюсь использовать бесконечную прокрутку в компоненте Xamarin Syncfusion SFCarousel.Я пробую многие мои решения, но они не работают.

Вы что-нибудь посоветуете?

Я пробую этот код, например:

void Handle_SelectionChanged(object sender, Syncfusion.SfCarousel.XForms.SelectionChangedEventArgs {
    if (carousel.SelectedIndex == viewModel.ImageCollection.Count - 1)
    {
        CarouselModel item = viewModel.ImageCollection.First();
        viewModel.ImageCollection.Remove(item);
        viewModel.ImageCollection.Add(item);
    }

    if (carousel.SelectedIndex == 1)
    {
        CarouselModel item = viewModel.ImageCollection.Last();
        viewModel.ImageCollection.Remove(item);
        viewModel.ImageCollection.Insert(0, item);
    }
}

1 Ответ

0 голосов
/ 27 сентября 2018

Компонент Xamarin Syncfusion SFCarousel имеет вид в перспективе.Он не поддерживает бесконечную прокрутку, но этого можно достичь с помощью элемента управления SfRotator.

http://www.syncfusion.com/downloads/support/forum/139915/ze/Rotator_Sample-1424193758

Примечание. Я работаю в Syncfusion

...