Introducing the Fourth Set of Open-Source Syncfusion .NET MAUI Controls

syncfusionsyncfusion
4 min read

TL;DR: Syncfusion® has released six new .NET MAUI open-source controls for it’s Toolkit: Picker, Date Picker, Date Time Picker, Time Picker, Circular Progress Bar, and Linear Progress Bar. These controls offer extensive customization options for developers and are available on NuGet and GitHub, with improved performance and bug fixes.

We’re back with more! After the great response to our previous open-source .NET MAUI control sets, we’re excited to bring you the fourth batch of UI components. This update adds even more building blocks to help you create beautiful, interactive, and reliable cross-platform apps with less effort.

Each new control was built with real developer needs in mind, like designing smooth user interactions or simplifying tricky UI flows. You can find these controls on NuGet and GitHub. Give them a spin and keep building better with the Syncfusion® Toolkit for .NET MAUI .

Picker

The Picker control offers a customizable UI for selecting one or more items from a list with support for multicolumn layout and pop-up views.

Key features

  • Customizable header, footer, and selection view.

  • Multi-column layout with individual column headers.

  • Popup dialog mode for controlled item selection.

  • Item template customization.

  • Tap and scroll-based user interaction.

Refer to the following image.

<alt-text>

.NET MAUI Picker control

Date Picker

The Date Picker enables users to select a date using a structured, scrollable interface with customization options.

Key features

  • Customizable header, footer, and column header.

  • Eight predefined date display formats.

  • Minimum and maximum date restriction.

  • Day, month, and year interval configurations.

  • Pop-up mode with relative positioning.

Refer to the following image.

<alt-text>

.NET MAUI Date Picker control

Date Time Picker

The Date Time Picker combines date and time selection in a single, customizable UI, allowing for precise scheduling and planning.

Key features

  • Customizable header, footer, and selection display.

  • Date and time formatting options (8 for date, 9 for time).

  • Range restriction and interval configuration.

  • Pop-up UI with multicolumn layout support.

Refer to the following image.

<alt-text>

.NET MAUI Date Time Picker control

Time Picker

The Time Picker provides an intuitive interface to select time values. It lets you fully customize the format, layout, and time intervals.

Key features

  • Customizable header, footer, and selection view.

  • Nine predefined time formats.

  • Hour, minute, and second interval configuration.

  • Time range restriction with minimum and maximum values.

  • Interactive dialog UI.

Refer to the following image.

<alt-text>

.NET MAUI Time Picker control

Circular Progress Bar

The Circular Progress Bar visualizes task progress in a circular format with smooth animations, segments, and customizable content at the center.

Key features

  • Determinate and indeterminate states.

  • Customizable angles.

  • Segment-based progress visualization.

  • Color ranges for progress thresholds.

  • Customizable track thickness, color, and corner styling.

  • Center content customization (e.g., text, icons).

Refer to the following image.

.NET MAUI Circular Progress Bar control

.NET MAUI Circular Progress Bar control

Linear Progress Bar

The Linear Progress Bar displays progress in a horizontal bar with support for buffer states, color ranges, and visual customizations.

Key features

  • Determinate, indeterminate, and buffer states.

  • Horizontal rectangle progress shape.

  • Segment-based progress visualization.

  • Configurable color ranges.

  • Customizable thickness, color, corner radius.

Refer to the following image.

.NET MAUI Linear Progress Bar control

.NET MAUI Linear Progress Bar control

Improvements and bug fixes

This update to the Syncfusion® Toolkit for .NET MAUI also includes fixes for all reported issues, along with several uncovered during internal testing. We’ve refined the performance and behavior of the previous batch of controls. We are committed to delivering a stable, reliable, and developer-friendly experience across every release.

Conclusion

These new open-source controls are available in our NuGet and GitHub repositories. We have also included detailed documentation and sample projects to help you get started quickly.

For more advanced features and additional controls, check out our Essential Studio® for .NET MAUI, which includes robust line-of-business controls like the DataGrid, ListView, and Scheduler.

We look forward to your feedback on these new controls. Your insights are invaluable as we continue to enhance our range and provide high-quality, customizable UI components for your development needs. Our dedicated support portal is available to assist you with any questions or issues.

Happy coding!

0
Subscribe to my newsletter

Read articles from syncfusion directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

syncfusion
syncfusion

Syncfusion provides third-party UI components for React, Vue, Angular, JavaScript, Blazor, .NET MAUI, ASP.NET MVC, Core, WinForms, WPF, UWP and Xamarin.