We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

Overview

The .NET MAUI Rotator control is a UI component that provides an interactive way to rotate images and navigate through a collection of views. It supports various navigation options like swiping, auto-play, and tapping.


.NET MAUI Rotator Code Example

Easily get started with the .NET MAUI Rotator using a few simple lines of C# code examples as demonstrated below. Also, explore our .NET MAUI Rotator Example which shows you how to render and configure the Rotator for .NET MAUI.

using Syncfusion.Maui.Core.Rotator;

namespace Rotator
{
    public partial class Rotator : ContentPage
    {
        SfRotator rotator = new SfRotator();
        StackLayout stackLayout = new StackLayout();
        public Rotator()
        {
            InitializeComponent ();
            stackLayout.HeightRequest = 300;
            List<SfRotatorItem> collectionOfItems = new List<SfRotatorItem>();
            collectionOfItems.Add(new SfRotatorItem() { Image = "image1.png" });
            collectionOfItems.Add(new SfRotatorItem() { Image = "image2.png" });
            collectionOfItems.Add(new SfRotatorItem() { Image = "image3.png" });
            collectionOfItems.Add(new SfRotatorItem() { Image = "image4.png" });
            collectionOfItems.Add(new SfRotatorItem() { Image = "image5.png" });
            rotator.ItemsSource = collectionOfItems;
            stackLayout.Children.Add(rotator);
            this.Content = stackLayout;
        }
    }
}

Display modes

The .NET MAUI Rotator control supports various modes such as dots and thumbnails for navigating easily to the desired item.

.NET MAUI Rotator control showing thumbnails support.

Thumbnails

Thumbnail representation of the items provides a simple preview so that users can directly navigate to the required items by tapping.

.NET MAUI Rotator control showing dots support.

Dots

Simple dot representation allows selected items to occupy the full space. The highlighted dot represents both count and selected index.


Swipe gesture

Users can navigate to the previous item or the next item by simply swiping from left to right or right to left, respectively.

.NET MAUI Rotator control showing swipe gesture for moving views.


Perform navigation using vertical or horizontal sliding animation. Here, the horizontal option represents a left-to-right arrangement of items, whereas the vertical option represents a top-to-bottom arrangement of items.

Horizontal swiping

.NET MAUI Rotator control showing horizontal navigation for moving views.

Vertical swiping

.NET MAUI Rotator control showing vertical navigation for moving views.


Display dot and thumbnail representations at any one of the four sides: left, right, top, or bottom.


.NET MAUI Rotator control showing looping support.

Looping

The looping option helps users navigate back to the first item when they reach the last item. This provides a better review experience when the control is loaded with many items.


Autoplay

Use the .NET MAUI Rotator control as a slide show when you want to display a set of items in a defined interval of time with no interactions.

.NET MAUI Rotator control showing auto-play support.


.NET MAUI Rotator control showing auto-play interval customization.

Customize the interval duration for auto-play.


Placing custom views

A user can perform a command with the selected item by placing a button (or any view) on it, because the Rotator control is not limited to loading only image data, but also a collection of custom views.

.NET MAUI Rotator control showing the custom view support.


.NET MAUI Rotator control showing auto-play interval customization.

Dots color customization

Customize the dots’ colors and placement as per the app’s requirement.




Struggling to decide on the right product?

Our comprehensive competitor comparison of .NET MAUI controls will guide you to the perfect choice.

tick-mark 60+ UI controls
tick-mark 200+ interactive .NET MAUI demos
tick-mark 843K+ downloads

Frequently Asked Questions

The Syncfusion .NET MAUI Rotator offers the following features:

  • It provides a set of smooth and customizable transition effects like slide for a seamless user experience.
  • It offers several navigation modes, such as dots and thumbnails.
  • It allows easy data binding with items.
  • It supports auto play and the looping of all items.
  • It has simple configuration and APIs.
  • It is mobile-touch friendly.
  • It is one of the best .NET MAUI Rotator in the market that offers feature-rich UI to interact with the software.
  • It has extensive demos, documentation, and videos to learn quickly and get started with .NET MAUI Rotator.

You can find our .NET MAUI Rotator demo, which demonstrates how to render and configure the Rotator.

No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue, 5 or fewer developers, and 10 or fewer total employees.

A good place to start would be our comprehensive getting started documentation.

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusion reduces customers’ development time.
Here are some of their experiences.

Rated by users across the globe

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon