Introducing the 12th Set of New .NET MAUI Controls and Features

Gayathri-github7 - Jun 19 - - Dev Community

TL;DR: Syncfusion’s Essential Studio 2024 Volume 2 introduces exciting new features and enhancements for .NET MAUI controls, including new a Digital Gauge control, Autocomplete and ComboBox enhancements, smart labels in Charts, and more. Discover the user-friendly updates in the blog!

Brace yourselves for a major upgrade! Syncfusion has rolled out its second blockbuster release of the year—Essential Studio 2024 Volume 2. This update bursts with fresh, exciting features and controls across all platforms. Dive into this blog to discover the hottest additions to our .NET MAUI suite in the 2024 Volume 2 release!

Introducing the new .NET MAUI Digital Gauge control

The new .NET MAUI Digital Gauge is a data visualization control that displays alphanumeric characters digitally. It can display both characters and numbers.

.NET MAUI Digital Gauge control

.NET MAUI Digital Gauge control

What’s new in our existing .NET MAUI controls?

In the 2024 Volume 2 release, we’ve introduced new enhancements to our existing .NET MAUI controls. Let’s see them in brief!

Autocomplete

The .NET MAUI Autocomplete has the following new enhancements:

Delimiter

The .NET MAUI Autocomplete control now supports delimiters, allowing users to separate multiple selected items with a custom character for a clear and organized display.

Delimiter feature in .NET MAUI Autocomplete

Delimiter feature in .NET MAUI Autocomplete

No results found

This feature ensures that when the entered item is not found in the suggestion list, the Autocomplete displays a message indicating No Results Found, providing a better user experience.

.NET MAUI Autocomplete displaying no results found message

.NET MAUI Autocomplete displaying no results found message

Load more

This feature enables users to restrict the number of suggestions displayed and have the remaining items loaded by selecting the LoadMore option.

Load more feature in .NET MAUI Autocomplete

Load more feature in .NET MAUI Autocomplete

Text highlight mode

The .NET MAUI AutoComplete now supports highlighting matching characters in a suggestion list to make it easy to pick an item. There are two ways to achieve this:

  • First occurrence: Highlights the first position of the matching characters in the suggestion list.
  • Multiple occurrences: Highlights the matching characters in the drop-down list when the TextSearchMode is set to Contains.

Text highlight mode in .NET MAUI Autocomplete

Text highlight mode in .NET MAUI Autocomplete

Cards

Visible card animation

The .NET MAUI Cards control supports seamless transitions with the new visible card animation feature, which animates changes in the visible card index.

Visible card animation feature in .NET MAUI Cards

Visible card animation feature in .NET MAUI Cards

Calendar

The .NET MAUI Calendar brings you the following fantastic new features:

Pop-up display

You can enjoy greater flexibility by displaying the Calendar component in a pop-up window, a dialog, or a relative dialog.

Pop-up display feature in .NET MAUI Calendar

Pop-up display feature in .NET MAUI Calendar

Cartesian Charts

The .NET MAUI Cartesian Charts control delivers the following new features:

Annotation

To improve data visualization, add text, shapes, and custom views as annotations to specific areas within the chart.

Trackball enhancement

Enhance your trackball by adding any view. Group all data points and display labels at the top of the chart. You can activate the trackball with a long press or touch action.

Get data points support

Retrieve collections of data points within specified rectangular regions for more precise analysis.

Smart axis label

For clearer chart presentations, manage overlapping axis labels by placing them in multiple rows, wrapping them, or hiding them.

Maximum zoom level support

Set limits to prevent zooming beyond a specified level, maintaining chart integrity and readability.

Custom legend layout

Add any layout to the chart legend, enabling wrap or other layouts for a more effective legend item arrangement.

Circular Charts

Smart data label alignment

This feature arranges data labels in the .NET MAUI Circular Charts by shifting or hiding them to avoid overlapping and intersections.

ComboBox

The new features added in the .NET MAUI ComboBox are as follows:

Delimiter

The .NET MAUI ComboBox now supports delimiters, allowing users to separate multiple selected items with a custom character for a clear and organized display.

Delimiter feature in .NET MAUI ComboBox

Delimiter feature in .NET MAUI ComboBox

No results found

When the entered item is not in the suggestion list, the ComboBox displays text indicating No Results Found.

.NET MAUI ComboBox displaying No Results Found message

.NET MAUI ComboBox displaying No Results Found message

Load more

This feature enables users to restrict the number of suggestions displayed and have the remaining items loaded by selecting the LoadMore option.

Load more feature in .NET MAUI ComboBox

Load more feature in .NET MAUI ComboBox

DataForm

From the 2024 volume 2 onward, you can enjoy the following vivid features in the .NET MAUI DataForm:

Group header customization

Users can now tailor the appearance and behavior of group headers.

Group header customization in .NET MAUI DataForm

Group header customization in .NET MAUI DataForm

Segment editor support

The segmented editor allows users to interact with and input data efficiently within a form, providing a seamless and intuitive experience.

Segment editor in .NET MAUI DataForm

Segment editor in .NET MAUI DataForm

DataGrid

The .NET MAUI DataGrid has undergone significant improvements! Dive into the latest enhancements and thrilling new features outlined below:

Column drag and drop

This feature allows users to reorder columns directly within the UI.

Column drag and drop feature in .NET MAUI DataGrid

Column drag and drop feature in .NET MAUI DataGrid

Row header

The feature typically displays a row label or additional information related to each row.

Row header feature in .NET MAUI DataGrid

Row header feature in .NET MAUI DataGrid

Image Editor

Text label support

The .NET MAUI Image Editor allows users to customize each toolbar item and its appearance, including displaying text alongside icons for enhanced usability.

Text label support for toolbar items in .NET MAUI Image Editor

Text label support for toolbar items in .NET MAUI Image Editor

PDF Viewer

The .NET MAUI PDF Viewer supports the following new user-friendly features in this release:

Built-in toolbar

This latest addition to the PDF Viewer gives users effortless access to frequently used tools like annotation, text search, and navigating bookmarks. It streamlines the developer’s workload by eliminating the need to create a toolbar from scratch, guaranteeing reliable and stable performance.

Built-in toolbar in .NET MAUI PDF Viewer

Built-in toolbar in .NET MAUI PDF Viewer

Cloud shape annotations

Users can now add, remove, and modify cloud shape annotations in PDF files. They help editors and proofreaders mark errors and suggest changes directly on a PDF.

Cloud shape annotations in .NET MAUI PDF Viewer

Cloud shape annotations in .NET MAUI PDF Viewer

Page zoom modes

This feature lets users view PDF files in different page zoom modes, namely fit-width and fit-page. Fit-page mode ensures users can see the entire page content for a quick overview without scrolling. Fit-width mode is helpful when reading documents with narrow columns, such as newspaper articles or other multicolumn layouts.

Page zoom modes in .NET MAUI PDF Viewer

Page zoom modes in .NET MAUI PDF Viewer

Scheduler

Let’s explore the latest upgrades in the .NET MAUI Scheduler:

Vertical month view swiping

Users can now navigate calendar data more ergonomically and efficiently with vertical swiping.

Vertical month view swiping feature in .NET MAUI Scheduler

Vertical month view swiping feature in .NET MAUI Scheduler

Agenda appointment template

You can also customize the visual representation of agenda appointments by defining data templates that enhance usability within the application.

Agenda appointment templates in .NET MAUI Scheduler

Agenda appointment templates in .NET MAUI Scheduler

StepProgressBar

Step tooltip

The .NET MAUI StepProgressBar now supports tooltips to display additional information when the user hovers over or interacts with a specific step view.

Step tooltip feature in .NET MAUI StepProgressBar

Step tooltip feature in .NET MAUI StepProgressBar

Text Input Layout

Multi-selection support

The .NET MAUI Text Input Layout now supports multi-selection, allowing users to display multiple items in AutoComplete and ComboBox modes.

Multiselection support in .NET MAUI Text Input Layout

Multiselection support in .NET MAUI Text Input Layout

Conclusion

Thanks for reading! In this blog, we’ve seen the exciting new features added to the Syncfusion .NET MAUI controls for the 2024 volume 2 release. Check out our Release Notes and What’s New pages to see the other updates of 2024 Volume 2. If you wish to share your insights or suggestions, you can share them in the comments section below.

You can also contact us through our support forum, support portal, or feedback portal. We are always happy to assist you!

Related blogs

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .