Also is there a way to prevent the rotator from displaying the same picture twice in a row, I can understand it needing to be random, but to a user it does make it seem like a bug.
6 Answers, 1 is accepted
Thanks for writing. Currently the picture rotator only rotates images randomly. We will consider keeping some short history of images so that the same image is not sometimes displayed immediately again.
I agree that maybe it is a better idea to make the tile immediately display the first image instead of waiting. We will consider changing this in our next release.
Also, for the next release we plan to introduce a new tile that will be able to rotate any content, not just images. It will have random as well as sequential rotation and the transitions between the different items will be customizable although in to a limited extent.
Please write again if you have more feedback to share. It is most valuable.
Victor
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.
Thanks for answering. I do hope they allow us to adjust this in future - or at the least raise an event when the image changes, that way I can set it to show in 2 seconds, and as soon as the image shows, I can then set the timer back to 10 seconds.
Thanks for writing.
The picture rotator was updated to always display a different picture when it updates. If its random selector returns the same image it simply gets another image until it is different than the previous one.
You can also consider using RadCycleHubTile. It allows the user to specify whether the contents should be rotated randomly or consecutively. It is also a data bound control. You can assign an ItemsSource and set an ItemTemplate.
Victor
the Telerik team
With the RadCycleHubTile, is it possible to have the same transitions between images as per the RotatorHubTile? Also the RotatorHubTile has that slow panning effect while showing the image, yet the RadCycleHubTile does not have this - is it possible to get this same effect in the RadCycleHubTile?
The cycle tile does not have the panning effect. It just cycles between contents.
Currently, you can get rid of the initial delay by inheriting from RadPictureRotatorHubTile or RadCycleHubTile and call the protected Update() method when the control is loaded or after it is rendered or some other moment that you find appropriate. This should force the tile to load the first image immediately.
Please write again if you have other questions.
Victor
the Telerik team