Introducing the 7th Set of .NET MAUI Controls and Features
Tags: netmaui, mobile, whatsnew, desktop
Published: 2023-03-27 11:50:03

---
title: Introducing the 7th Set of .NET MAUI Controls and Features
published: true
date: 2023-03-23 14:12:55 UTC
tags: netmaui, mobile, whatsnew, desktop
canonical_url: https://www.syncfusion.com/blogs/post/7th-set-of-dotnet-maui-controls.aspx
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pv9tm3ns5vm07601x1s2.png
---
[Syncfusion](https://www.syncfusion.com/ "Syncfusion") is happy to roll out our seventh set of new [.NET MAUI controls](https://www.syncfusion.com/maui-controls "Syncfusion .NET MAUI controls") and features in the [Essential Studio 2023 Volume 1](https://www.syncfusion.com/forums/181344/essential-studio-2023-volume-1-main-release-v21-1-35-is-available-for-download "Essential Studio 2023 Volume 1") release.

This blog briefly introduces these great new controls and features!

## New .NET MAUI controls

In the 2023 Volume 1 release, we introduced the following new .NET MAUI controls in preview mode:

- [Masked Entry](#maskedentry)
- [Popup](#popup)
- [Shimmer](#shimmer)

### <a name="maskedentry">.NET MAUI Masked Entry (preview)</a>

The new [.NET MAUI Masked Entry](https://www.syncfusion.com/maui-controls/maui-masked-entry ".NET MAUI Masked Entry control") 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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-Masked-Entry-control-2.png" alt=".NET MAUI Masked Entry control" style="width:100%">

  <figcaption>.NET MAUI Masked Entry control</figcaption>

</figure>

#### Key features

The key features of the .NET MAUI Masked Entry control are:

- Support to easily mask the input values.
- Simple or regex masking types with either a fixed or variable length.
- Formatting for input values with prompts, literals, or both.
- Customization for the prompt characters to set the default characters as input in the absence of user input.

### <a name="popup">.NET MAUI Popup (preview)</a>

The new [.NET MAUI Popup control](https://www.syncfusion.com/maui-controls/maui-popup ".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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-Popup-control-1.gif" alt=".NET MAUI Popup control" style="width:100%">

  <figcaption>.NET MAUI Popup control</figcaption>

</figure>

#### Key features

The .NET MAUI Popup control supports the following key features:

- Header, footer, and basic functionalities for customization.
- Position of the pop-up view can be customized.
- Option to customize the pop-up view style.
- Modal window support to prevent pop-ups from closing when users click outside the pop-up view.

### <a name="shimmer">.NET MAUI Shimmer (preview)</a>

The new [.NET MAUI Shimmer control](https://www.syncfusion.com/maui-controls/maui-shimmer ".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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-Shimmer-control-1.gif" alt=".NET MAUI Shimmer control" style="width:100%">

  <figcaption>.NET MAUI Shimmer control</figcaption>

</figure>

#### Key features

The .NET MAUI Shimmer control supports:

- Seven built-in shimmer types.
- Custom shimmer types.
- Shimmer wave effects in multiple directions.
- Customizing the built-in views with various options such as fill, wave width, repeat count, animation duration, and wave color.

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

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.

### .NET MAUI PDF Viewer

The [.NET MAUI PDF Viewer](https://www.syncfusion.com/maui-controls/maui-pdf-viewer "Syncfusion .NET MAUI PDF Viewer") gains the following user-friendly features in this 2023 Volume 1 release.

### Text search

Now, you can search for desired text and navigate to all its occurrences in a PDF document.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Text-search-feature-in-NET-MAUI-PDF-Viewer-1.jpg" alt="Text search feature in .NET MAUI PDF Viewer" style="width:100%">

  <figcaption>Text search feature in .NET MAUI PDF Viewer</figcaption>

</figure>

### Outline view

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Outline-view-in-NET-MAUI-PDF-Viewer-1.png" alt="Outline view in .NET MAUI PDF Viewer" style="width:100%">

  <figcaption>Outline view in .NET MAUI PDF Viewer</figcaption>

</figure>

### Document link navigation

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Document-link-navigation-feature-in-NET-MAUI-PDF-Viewer.gif" alt="Document link navigation feature in .NET MAUI PDF Viewer" style="width:100%">

  <figcaption>Document link navigation feature in .NET MAUI PDF Viewer</figcaption>

</figure>

### Hyperlink navigation

You can open URLs or website links in a PDF document in the default browser with the help of hyperlink navigation support.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Hyperlink-navigation-support-in-NET-MAUI-PDF-Viewer-1.png" alt="Hyperlink navigation support in .NET MAUI PDF Viewer" style="width:100%">

  <figcaption>Hyperlink navigation support in .NET MAUI PDF Viewer</figcaption>

</figure>

### Right-to-left

In the PDF Viewer, you can change the user interface from left-to-right (LTR) rendering to right-to-left (RTL) rendering.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Right-to-left-RTL-rendering-support-in-NET-MAUI-PDF-Viewer-1.png" alt="Right-to-left (RTL) rendering support in .NET MAUI PDF Viewer" style="width:100%">

  <figcaption>Right-to-left (RTL) rendering support in .NET MAUI PDF Viewer</figcaption>

</figure>

### Localization

All static text within the PDF Viewer can be localized to any supported language.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Localization-support-in-NET-MAUI-PDF-Viewer-1.png" alt="Localization support in .NET MAUI PDF Viewer" style="width:100%">

  <figcaption>Localization support in .NET MAUI PDF Viewer</figcaption>

</figure>

### .NET MAUI Cartesian Charts

Now, you can enjoy the following new chart types in the [.NET MAUI Cartesian Charts](https://www.syncfusion.com/maui-controls/maui-cartesian-charts "Syncfusion .NET MAUI Cartesian Charts") control.

### Range column chart

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-range-column-chart-2.png" alt=".NET MAUI range column chart" style="width:100%">

  <figcaption>.NET MAUI range column chart</figcaption>

</figure>

### Bubble chart

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-bubble-chart-3.png" alt=".NET MAUI bubble chart" style="width:100%">

  <figcaption>.NET MAUI bubble chart</figcaption>

</figure>

### Stacked column chart

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-waterfall-chart-3.png" alt=".NET MAUI stacked column chart" style="width:100%">

  <figcaption>.NET MAUI stacked column chart</figcaption>

</figure>

### Waterfall chart

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-waterfall-chart-2.png" alt=".NET MAUI waterfall chart" style="width:100%">

  <figcaption>.NET MAUI waterfall chart</figcaption>

</figure>

### Box and whisker chart

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-box-and-whisker-chart-2.png" alt=".NET MAUI box and whisker chart" style="width:100%">

  <figcaption>.NET MAUI box and whisker chart</figcaption>

</figure>

### Error bar chart

An error bar chart indicates errors or uncertainties in reported values. It helps us to predict the potential measurement deviations in data easily.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-error-bar-chart-2.png" alt=".NET MAUI error bar chart" style="width:100%">

  <figcaption>.NET MAUI error bar chart</figcaption>

</figure>

### .NET MAUI Circular Charts

#### Radial bar chart

New radial bar chart support was added in the [.NET MAUI Circular Charts](https://www.syncfusion.com/maui-controls/maui-circular-charts "Syncfusion .NET MAUI Circular Charts"). Radial bars are visually appealing and help us compare categories using circular shapes.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-radial-bar-chart-2.png" alt=".NET MAUI radial bar chart" style="width:100%">

  <figcaption>.NET MAUI radial bar chart</figcaption>

</figure>

#### .NET MAUI DataForm

Now, you can enjoy floating label layout support in the [.NET MAUI DataForm](https://www.syncfusion.com/maui-controls/maui-dataform "Syncfusion .NET MAUI DataForm"). Display a label floating above an input editor such as entry, editor, autocomplete, or combo box as the user types or interacts.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Floating-label-layout-in-NET-MAUI-DataForm-1.png" alt="Floating label layout in .NET MAUI DataForm" style="width:100%">

  <figcaption>Floating label layout in .NET MAUI DataForm</figcaption>

</figure>

#### .NET MAUI DataGrid

There are new features included in the [.NET MAUI DataGrid](https://www.syncfusion.com/maui-controls/maui-datagrid "Syncfusion .NET MAUI DataGrid"), as well.

#### Stacked headers

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-DataGrid-with-stacked-headers-2.png" alt=".NET MAUI DataGrid with stacked headers" style="width:100%">

  <figcaption>.NET MAUI DataGrid with stacked headers</figcaption>

</figure>

#### Summaries

Users can display a row containing summary data for the columns either at the top or at the bottom of the grid.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/NET-MAUI-DataGrid-showing-summary-data-1.png" alt=".NET MAUI DataGrid showing summary data" style="width:100%">

  <figcaption>.NET MAUI DataGrid showing summary data</figcaption>

</figure>

#### Freeze panes

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Freeze-panes-feature-in-NET-MAUI-DataGrid.gif" alt="Freeze panes feature in .NET MAUI DataGrid" style="width:100%">

  <figcaption>Freeze panes feature in .NET MAUI DataGrid</figcaption>

</figure>

#### Scroll rows or columns programmatically

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.

### .NET MAUI Calendar

You can enjoy the following new set of features in the [.NET MAUI Calendar](https://www.syncfusion.com/maui-controls/maui-calendar "Syncfusion .NET MAUI Calendar") control from this 2023 Volume 1 release.

#### Customizing special day predicate

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Customizing-the-special-days-in-NET-MAUI-Calendar-1.png" alt="Customizing the special days in .NET MAUI Calendar" style="width:100%">

  <figcaption>Customizing the special days in .NET MAUI Calendar</figcaption>

</figure>

#### Today and action buttons

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Today-and-action-buttons-in-NET-MAUI-Calendar-1.png" alt="Today and action buttons in .NET MAUI Calendar" style="width:100%">

  <figcaption>Today and action buttons in .NET MAUI Calendar</figcaption>

</figure>

#### Cell template

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.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/03/Customizing-the-NET-MAUI-Calendar-with-a-cell-template-1.png" alt="Customizing the .NET MAUI Calendar with a cell template" style="width:100%">

  <figcaption>Customizing the .NET MAUI Calendar with a cell template</figcaption>

</figure>

## Production-ready controls

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:

- [Funnel Charts](https://www.syncfusion.com/maui-controls/maui-funnel-charts "Syncfusion .NET MAUI Funnel Charts")
- [Pyramid Charts](https://www.syncfusion.com/maui-controls/maui-pyramid-charts "Syncfusion .NET MAUI Pyramid Charts")
- [Maps](https://www.syncfusion.com/maui-controls/maui-maps "Syncfusion .NET MAUI Maps")
- [Backdrop](https://www.syncfusion.com/maui-controls/maui-backdrop "Syncfusion .NET MAUI Backdrop")
- [Text Input Layout](https://www.syncfusion.com/maui-controls/maui-textinputlayout "Syncfusion .NET MAUI Text Input Layout")
- [Calendar](https://www.syncfusion.com/maui-controls/maui-calendar "Syncfusion .NET MAUI Calendar")
- [Autocomplete](https://www.syncfusion.com/maui-controls/maui-autocomplete "Syncfusion .NET MAUI Autocomplete")
- [ComboBox](https://www.syncfusion.com/maui-controls/maui-combobox "Syncfusion .NET MAUI ComboBox")
- [DataForm](https://www.syncfusion.com/maui-controls/maui-dataform "Syncfusion .NET MAUI DataForm")
- [Rating](https://www.syncfusion.com/maui-controls/maui-rating "Syncfusion .NET MAUI Rating Control")

## Conclusion

Thanks for reading! I hope you enjoyed exploring [Syncfusion](https://www.syncfusion.com/ "Syncfusion")’s new [.NET MAUI controls](https://www.syncfusion.com/maui-controls "Syncfusion .NET MAUI controls") and features introduced in the [Essential Studio 2023 Volume 1](https://www.syncfusion.com/forums/181344/essential-studio-2023-volume-1-main-release-v21-1-35-is-available-for-download "Essential Studio 2023 Volume 1") release. If you want to learn about the other updates in this release, please visit our [Release Notes](https://help.syncfusion.com/common/essential-studio/release-notes/v21.1.35 "Syncfusion Release Notes") and [What’s New](https://www.syncfusion.com/products/whatsnew "What’s New in Syncfusion Products") pages.

If you are not yet a Syncfusion customer, we invite you to try our 30-day [free trial](https://www.syncfusion.com/downloads "Free Evaluation of Essential Studio") to experience these latest features. Feel free to share any feedback or questions in the comments section below.

You can also reach us through our [support forums](https://www.syncfusion.com/forums "Syncfusion Support Forum"), [support portal](https://support.syncfusion.com/support/tickets "Syncfusion Support Portal"), or [feedback portal](https://www.syncfusion.com/feedback/maui "Syncfusion Feedback Portal"). We are always happy to assist you!

## Related blogs

- Syncfusion Essential Studio 2023 Volume 1 is Here!
- [Exploring the Range Selection Modes in .NET MAUI Calendar](https://www.syncfusion.com/blogs/post/range-selection-in-dotnet-maui-calendar.aspx "Blog: Exploring the Range Selection Modes in .NET MAUI Calendar")
- [100 Ready-to-Use Custom Shapes for the Syncfusion .NET MAUI Rating Control](https://www.syncfusion.com/blogs/post/100-shapes-dotnet-maui-rating.aspx "Blog: 100 Ready-to-Use Custom Shapes for the Syncfusion .NET MAUI Rating Control")
- [Developing a Temperature Monitor UI in .NET MAUI [Webinar Show Notes]](https://www.syncfusion.com/blogs/post/temperature-monitor-dotnet-maui.aspx "Blog: Developing a Temperature Monitor UI in .NET MAUI [Webinar Show Notes]")