Syncfusion DataGrid for Xamarin.Forms is a high-performance grid component that displays the items from the given data source in tabular view. This provides a flexible way to display a collection of data in rows and columns that includes built-in column types and template column for hosting custom content. It is intended for developers looking to use advanced data grids in cross-platform mobile applications.

Key features:
• High performance: The data grid control is built from the ground up to achieve the best possible performance on the Xamarin platform, even when loading large data sets.
• Data sources: Data binding works out of the box for popular data sources. The data grid control automatically generates columns for the properties in data model.
• Sorting: Sorts data against one or more columns either programmatically or by touch. Apply custom sorting logic to reorder data when conventional techniques do not meet the requirement.
• Grouping: Programmatically groups data by one or more columns with customizable templates. Groups can be expanded or collapsed. Apply custom grouping logic to group data based on the application requirements.
• Load more items: Automatically or manually loads data in chunks when reaching end of the list.
• Pull-to-refresh: Refreshes the data source at runtime when performing pull-to-refresh action.
• Autofit capabilities: Changes the height of the rows and width of the columns based on the content of any column or certain columns to enhance readability.
• Editing: Built-in support for text, numeric, picker, and date picker editors with commit or roll back changes.
• Interactive features: Best in the class user experience with interactive features like swiping, row or column drag-and-drop, load more, pull-to-refresh, resizing, selection, etc.
• Appearance: Customizes the styles for every view in the grid to display visually appealing data, based on the application requirements. Styles the rows and columns with customizable preferences when selected.
• Data virtualization: Creates records on-demand by automatically enabling data virtualization to efficiently process data.
• Exporting: Exports data to Excel and PDF formats with a variety of appearance customization options.

Note: This package needs to be installed in Xamarin.Forms WPF project only.

Learn more:


This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA ( To acquire a license, you can purchase one at or start a free 30-day trial here (

© Copyright 2021 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

Install-Package Syncfusion.Xamarin.SfDataGrid.WPF -Version
dotnet add package Syncfusion.Xamarin.SfDataGrid.WPF --version
<PackageReference Include="Syncfusion.Xamarin.SfDataGrid.WPF" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Syncfusion.Xamarin.SfDataGrid.WPF --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Syncfusion.Xamarin.SfDataGrid.WPF,"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Syncfusion.Xamarin.SfDataGrid.WPF:

Repository Stars
This repository contains the Syncfusion Xamarin UI control’s samples and the guide to use them.

Version History

Version Downloads Last updated 30 2/23/2021 31 2/15/2021 32 2/9/2021 33 2/2/2021 46 1/28/2021 50 1/19/2021 43 1/12/2021 70 1/4/2021 43 12/30/2020 48 12/22/2020 100 12/17/2020 79 12/8/2020 42 11/30/2020 88 11/23/2020 89 11/17/2020 91 11/11/2020 105 11/5/2020 87 10/27/2020 129 10/20/2020 160 10/12/2020 145 10/7/2020 103 10/1/2020 111 9/22/2020 147 9/15/2020 85 9/8/2020 124 9/1/2020 140 8/25/2020 174 8/18/2020 106 8/4/2020 153 7/28/2020 128 7/21/2020 121 7/14/2020 154 7/6/2020 151 6/23/2020 193 6/16/2020 216 6/9/2020 160 6/2/2020 137 5/27/2020 127 5/19/2020 139 5/13/2020 139 5/5/2020 323 4/28/2020 148 4/21/2020 146 4/14/2020 166 4/7/2020 288 4/1/2020 143 3/19/2020