Syncfusion is happy to roll out our seventh set of new .NET MAUI controls and features in the Essential Studio 2023 Volume 1 release.
This blog briefly introduces these great new controls and features!
In the 2023 Volume 1 release, we introduced the following new .NET MAUI controls in preview mode:
The new .NET MAUI Masked Entry is an advanced version of the input control that uses a mask pattern to restrict the input of certain characters. This control creates a template for providing information such as telephone numbers, email IDs, IP addresses, and product keys.
The key features of the .NET MAUI Masked Entry control are:
The new .NET MAUI Popup control is an alert dialog displaying content in a separate window on the current screen. The pop-up can also be displayed in a desired position.
The .NET MAUI Popup control supports the following key features:
The new .NET MAUI Shimmer control helps us to enhance our app’s responsiveness while data loads in the background by showing modern shimmer effects.
Refer to the following GIF image.
The .NET MAUI Shimmer control supports:
We have seen the new controls introduced in our .NET MAUI suite for the 2023 Volume 1 release. Let’s look at the exciting new features in our existing controls.
The .NET MAUI PDF Viewer gains the following user-friendly features in this 2023 Volume 1 release.
Now, you can search for desired text and navigate to all its occurrences in a PDF document.
The outline view displays a hierarchical list containing the headings and subheadings in a PDF document and allows us to navigate to different parts quickly.
Navigate to the desired topic or position in a PDF document using the document link navigation (table of contents) feature.
Refer to the following GIF image.
You can open URLs or website links in a PDF document in the default browser with the help of hyperlink navigation support.
In the PDF Viewer, you can change the user interface from left-to-right (LTR) rendering to right-to-left (RTL) rendering.
All static text within the PDF Viewer can be localized to any supported language.
Now, you can enjoy the following new chart types in the .NET MAUI Cartesian Charts control.
The range column chart allows you to visualize data points with range columns, making it easy to identify patterns and trends and compare different data sets. This feature is handy when you specify minimum and maximum values for each data point.
The bubble chart is a visually appealing tool for representing data with multiple dimensions, as the size of the bubbles indicates an additional data dimension. This makes it easy to compare values of different data points and provides a more comprehensive view of the data.
A stacked column chart comprises multiple column series placed on top of one another. The height of each column is determined by the value of the data point it represents, allowing for a way to display the cumulative value of data points. This helps us to identify the patterns and trends in the data quickly.
The waterfall chart visually represents the cumulative effect of positive and negative values. It shows rectangles connected to each other, making it easy to see how each value affects the total.
Box and whisker chart provides a standardized and concise way of displaying data distribution and identifying outliers. This allows users to represent data as a box plot, highlighting the minimum, first quartile, median, third quartile, and maximum values in a data set.
Refer to the following image.
An error bar chart indicates errors or uncertainties in reported values. It helps us to predict the potential measurement deviations in data easily.
New radial bar chart support was added in the .NET MAUI Circular Charts. Radial bars are visually appealing and help us compare categories using circular shapes.
There are new features included in the .NET MAUI DataGrid, as well.
This feature allows users to group columns under a standard header. Users can add multiple rows and define multicolumn headers in the stacked header rows.
Users can display a row containing summary data for the columns either at the top or at the bottom of the grid.
You can freeze certain rows or columns to keep them visible when the rest of the grid is being scrolled, like in the following GIF image.
We have provided support to scroll to a specific row, column, or cell in the DataGrid. Users can also define whether or not to animate the scrolling programmatically.
Now, you can enjoy floating label layout support in the .NET MAUI DataForm. Display afloating above an input editor such as entry, editor, autocomplete, or combo box as the user types or interacts.
You can enjoy the following new set of features in the .NET MAUI Calendar control from this 2023 Volume 1 release.
You can customize the appearance of special days in the Calendar by showing icon shapes such as dots, squares, triangles, hearts, diamonds, stars, and bells. We can also customize the color of the icons in month cells.
We can hide or show the Today and action buttons. We can confirm the selected date, dates, and range by clicking the OK action button and sending a notification to the user through the ActionButtonClicked event. We can also unselect the unconfirmed date, dates, and range by clicking the Cancel action button. The Today button helps us to navigate from the current view to today on the Calendar.
You can customize the month, year, decade, and century views’ cells with a data template. The cells may contain UI elements such as text, images, layouts, and buttons.
Refer to the following image.
The following .NET MAUI controls have been developed to meet industry standards and are now marked as production-ready in this 2023 Volume 1 release:
Thanks for reading! I hope you enjoyed exploring Syncfusion’s new .NET MAUI controls and features introduced in the Essential Studio 2023 Volume 1 release. If you want to learn about the other updates in this release, please visit our Release Notes and What’s New pages.
If you are not yet a Syncfusion customer, we invite you to try our 30-day free trial to experience these latest features. Feel free to share any feedback or questions in the comments section below.