The .NET MAUI Step Progress Bar is a control that displays progress through multiple steps in a process, such as order tracking or a user registration form. It’s customizable, with options for the shape and content of the steps, the progress bar color, and more.
Easily get started with the .NET MAUI Step Progress Bar using a few simple lines of XAML code, as demonstrated below. Also, explore our .NET MAUI Step Progress Bar Example that shows you how to render and configure a Step Progress Bar in .NET MAUI.
<ContentPage
xmlns:Step Progress Bar="clr-namespace:Syncfusion.Maui.ProgressBar;assembly=Syncfusion.Maui.ProgressBar"
<Step Progress Bar:SfStep Progress Bar />
</ContentPage>
using Syncfusion.Maui.ProgressBar;
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
SfStep Progress Bar Step Progress Bar = new SfStep Progress Bar();
this.Content = Step Progress Bar;
}
}
A step can have three statuses: not started, in progress, or completed. The step status is updated based on the active step index, and the progress value is updated based on the active progress value:
A step can include descriptions on either side or both sides. The primary description will appear on the right in a vertical progress bar or on the bottom in a horizontal progress bar. The secondary description will be on the left or top. These descriptions can be customized.
A label can be positioned in four ways, in either horizontal and vertical orientation: start, end, top, and bottom.
The shape of a step can be either a circle or a square in the Step Progress Bar.
Visualize the progression of a multi-step process horizontally or vertically:
Customize the step content with numbers, ticks, crosses, dots, or images.
The .NET MAUI Step Progress Bar supports tooltips to display additional information when the user hovers over or interacts with a specific step.
The Step Progress Bar’s appearance can be customized using the step settings or data templates.
Customize the step color, shape, content color and type, stroke color and width, size, content size, background, and font.
Customize the Step Progress Bar with step, primary text, and secondary text templates.
The Syncfusion .NET MAUI Step Progress Bar allows you to:
Take a look at our .NET MAUI Step Progress Bar demo, which demonstrates how to render and configure the Step Progress Bar.
No, this is a commercial product and requires a paid license. However, Syncfusion offers a free Community License, 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.
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.