Animated loading indicator - Syncfusion WinForms Grid | Syncfusion Blogs
Live Chat Icon For mobile
Live Chat Icon
Popular Categories.NET  (182).NET Core  (27).NET MAUI  (233)Angular  (117)ASP.NET  (49)ASP.NET Core  (81)ASP.NET MVC  (87)Azure  (42)Black Friday Deal  (1)Blazor  (244)BoldSign  (15)DocIO  (24)Essential JS 2  (110)Essential Studio  (200)File Formats  (74)Flutter  (140)JavaScript  (227)Microsoft  (121)PDF  (86)Python  (1)React  (107)Streamlit  (1)Succinctly series  (131)Syncfusion  (992)TypeScript  (33)Uno Platform  (3)UWP  (3)Vue  (46)Webinar  (53)Windows Forms  (59)WinUI  (72)Word  (7)WPF  (165)Xamarin  (159)XlsIO  (38)Other CategoriesBarcode  (5)BI  (29)Bold BI  (8)Bold Reports  (2)Build conference  (11)Business intelligence  (55)Button  (4)C#  (164)Chart  (154)Chart of the week  (62)Cloud  (16)Company  (440)Dashboard  (8)Data Science  (3)Data Validation  (8)DataGrid  (74)Development  (694)Doc  (8)DockingManager  (1)eBook  (99)Enterprise  (22)Entity Framework  (7)Essential Tools  (13)Excel  (43)Extensions  (31)File Manager  (8)Gantt  (23)Gauge  (12)Git  (5)Grid  (31)HTML  (13)Installer  (2)Knockout  (2)Language  (1)LINQPad  (1)Linux  (2)M-Commerce  (1)Metro Studio  (11)Mobile  (530)Mobile MVC  (9)OLAP server  (2)Open source  (1)Orubase  (12)Partners  (21)PDF viewer  (48)Performance  (13)PHP  (2)PivotGrid  (5)Predictive Analytics  (6)Report Server  (3)Reporting  (8)Reporting / Back Office  (9)Rich Text Editor  (12)Road Map  (12)Scheduler  (54)Security  (5)SfDataGrid  (9)Silverlight  (21)Sneak Peek  (32)Solution Services  (4)Spreadsheet  (11)SQL  (15)Stock Chart  (1)Surface  (4)Tablets  (5)Theme  (12)Tips and Tricks  (112)UI  (426)Uncategorized  (68)Unix  (2)User interface  (68)Visual State Manager  (2)Visual Studio  (31)Visual Studio Code  (19)Web  (648)What's new  (354)Windows 8  (19)Windows App  (2)Windows Phone  (15)Windows Phone 7  (9)WinRT  (26)

Animated Loading Indicator in Syncfusion Windows Forms Grid

We would like to illustrate how to enable an animated loading indicator for long-running operations in Syncfusion’s GridGroupingControl for Windows Forms. We do this by using a helper that asynchronously uses the .NET framework API ImageAnimator.

The helper, being written in a generic manner, can bind the animated loading indicator to any user interface control of the Control type.

Member TypeNameDescription
Static MethodWireWires the control with the loading indicator and starts the animation.
Static MethodUnWireUnwires the control from the loading indicator and stops the animation.
Static PropertyImageGets or sets the animated image with multiple frames.

Table1: LoadingAnimator – Properties and Methods


To wire the loading animator with the control before starting the long-running operation, the following code has to be handled in the respective event.


Using the following code in the respective event, the loading animator can be unwired once the long-running process is complete.


The default, animated image can be replaced with another image through the static Image property.

The following screenshots show the loading animator’s behavior for handling operations like loading, sorting, grouping, and filtering with a large set of records.



While Loading Data



After Loading Data



While Sorting by a Column



After Sorting by a Column



While Grouping by a Column



After Grouping by a Column



While Filtering



After Filtering

The link below takes you to a sample that illustrates these operations both programmatically (through menu items at the top) and at the UI level (through user interaction).


Share this post:

Comments (1)

I tried this indicator, but it is showing me error during installation, please provide me guideline to overcome from this error.

Comments are closed.

Popular Now

Be the first to get updates

Subscribe RSS feed