We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

Overview

The .NET MAUI DataGrid control is used to display and manipulate data in tabular view. Its rich feature set includes different column types, sorting, autofit for columns and rows, and styling for all elements.


High performance

The .NET MAUI DataGrid control was built from the ground up for the best possible performance, even when loading large amounts of data.

.NET MAUI DataGrid performance


Responsive DataGrid

Responsive features allow the DataGrid layout to be viewed on different devices. It is also possible to hide specific columns based on the requirement. Customize the width of all the columns or individual columns with built-in column sizing options.

.NET MAUI DataGrid performance


Data binding

Bind popular data sources like lists, data tables, and ObservableCollection.

Binding data sources to .NET MAUI DataGrid


Data shaping and manipulation

.NET MAUI DataGrid shows the sorted data

Sorting

Sort one or more columns in ascending or descending order. Also perform tri-state sorting and display sort numbers to indicate the sort order.

Filtering in .NET MAUI datagrid

Filtering

Programmatically filter the rows by setting a predicate to the view.

Real time updates in .NET MAUI datagrid

Real time updates

Update the cells with high frequency even for demanding scenarios.


Selection

  • Select one or more rows with built-in selection modes.
  • Keyboard navigation is supported in Windows platform to navigate between cells as well as rows.
  • Customize the background and text color for selected rows.

Selection in .NET MAUI DataGrid


Row and column customization

.NET MAUI DataGrid shows the different types of columns.

Column types

  • Users can load different types of data using various built-in column types such as text, numeric, date, checkbox, and image for better data visualization.
  • Load custom or multiple views to the cells to display using templated columns.

.NET MAUI DataGrid shows rows in auto-fit

Row height

Adjust (auto fit) the row height based on the content of any column or certain columns to enhance the readability of the content. It is also possible to set the row height conditionally.

Columnn sizing in .NET MAUI DataGrid

Column sizing

  • The column width can be adjusted to fit based on its cells.
  • All the columns can be fitted within viewport size of the datagrid.

Appearance

Styling in .NET MAUI DataGrid

Styling

  • Customize the style of each and every element in the MAUI DataGrid to display visually appealing data.
  • Apply the background for rows alternatively for better readability.
  • Customize text styles of rows for an elegant look and feel.
  • Customize vertical or horizontal grid line borders, or both. Customize the color and thickness of the grid lines, as well.

Conditional styling in .NET MAUI DataGrid

Conditional styling

  • Customize cell and row appearances conditionally based on the data.
  • Customize styles and formatting to the data in the rows.

Syncfusion .NET MAUI Resources

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile