Overview of Xamarin DataGrid (SfDataGrid)
4 Jun 20241 minute to read
The DataGrid control is available in Xamarin.Forms, Xamarin.Android, and Xamarin.iOS. This helps to create entirely customizable features and is used to display and manipulate large amounts of data in a tabular view. It is built from the ground up to achieve the best possible performance even when loading large data sets. The following table lists the key features of this control in Xamarin.Forms, Xamarin.Android, and Xamarin.iOS.
IMPORTANT
Xamarin.Forms is unique and offers a single language(C#) and runtime that works across the platforms like Android, iOS, UWP and MacOS platform as well.
Features | Xamarin.Forms (Android, iOS ,UWP ,WPF and MacOS) |
Xamarin.Android | Xamarin.iOS |
---|---|---|---|
Diagonal scrolling | |||
Sorting | |||
Custom sorting | |||
Grouping | |||
Custom grouping | |||
Summaries | |||
Filtering | |||
Editing | |||
Resizing columns | |||
Selection | |||
Load more | |||
Pull to refresh | |||
Swiping | |||
Column drag and drop | |||
Row drag and drop | |||
Template column | |||
Custom cell | |||
Styles | |||
Conditional styles | |||
Exporting | |||
Row Freezing | |||
Column freezing | |||
Row height customization |
NOTE
You can refer to our Xamarin DataGrid feature tour page for its groundbreaking feature representations. You can also explore our Xamarin.Forms DataGrid example to knows various chart types and how to easily configured with built-in support for creating stunning visual effects.