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
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

Overview

The Busy Indicator control for .NET WinUI is used to display a predefined built-in animation when an operation runs in the background of the application and waiting for its completion. It can be customized in terms of size, color, duration, and content.


Animation types

Busy indicator includes 7 pre-built animations that can be shown within your applications.

WinUI BusyIndicator animation types.


Indicator loading content

It shows the loading progress of the content and it can be customized with position and template support.

WinUI BusyIndicator content.

Content

The content indicates the busy status of the control to the users.

WinUI BusyIndicator content position.

Content position

The content can be positioned at the top, bottom, right, or left of the indicator.

WinUI BusyIndicator content template.

Content template

The content can be customized using the data template.


Duration

The .NET WinUI Busy Indicator animation speed can be customized using factor values 0 to 1.

WinUI BusyIndicator duration.


Size

The .NET WinUI Busy Indicator size can be customized using factor values 0 to 1.

WinUI BusyIndicator size.


Color

The .NET WinUI Busy Indicator color can be customized based on the requirement.

WinUI BusyIndicator color.


WinUI BusyIndicator Code Example

Easily get started with the WinUI BusyIndicator using a few simple lines of XAML and CS code example as demonstrated below.

<Page
    x:Class="GettingStarted.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:GettingStarted"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:notification="using:Syncfusion.UI.Xaml.Notifications"
    mc:Ignorable="d"
    Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
    <Grid>
        <notification:SfBusyIndicator IsActive="True"/>
    </Grid>
</Page>
// Creating an instance of the BusyIndicator control.
SfBusyIndicator busyIndicator = new SfBusyIndicator();

// Activating the SfBusyIndicator.
busyIndicator.IsActive = true;

Syncfusion WinUI DataViz & UI Controls

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

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile