I need to display a different online image in each rotator item. I took your example as a reference => https://www.syncfusion.com/kb/10162/how-to-load-rotator-images-from-internet
It works well with the autoplay, images seems to be downloaded once as expected.
But when the rotator index is moved by user swiping, every image seems to be reloaded, triggering an ugly image fade out / fade in effect.
I also tried to manually download the image and save it to disk, then bind an ImageSource object instead of the Url string, but behaviour is the same: autoplay => ok, swipe => image reload.
I can provide a clue, when swipe occurrs the debugger hit a breakpoint I had placed at the getter of my ImageSource property. This does not happen when the index is moved by autoplay.
My last shot was using the well regarded FFImageLoading plugin, but that also didn't work, each of the following triggers the described behaviour
DataTemplate
![]()
...
Image Source="{Binding ImageSource}"/
ffimageloading:CachedImage Source="{Binding ImageSource}"/
Image Source="{Binding ImageUrl}"/
ffimageloading:CachedImage Source="{Binding ImageUrl}"/
...
/DataTemplate![]()
I'm using version 18.1.0.52
Thank you