Back to Devexpress

DataGridView Class

maui-devexpress-dot-maui-dot-datagrid-09501c11.md

latest13.0 KB
Original Source

DataGridView Class

A data grid view.

Namespace : DevExpress.Maui.DataGrid

Assembly : DevExpress.Maui.DataGrid.dll

NuGet Package : DevExpress.Maui.DataGrid

Declaration

csharp
[ContentProperty("Columns")]
[DXLicenseMAUI]
public class DataGridView :
    View,
    IDataGrid,
    IAppearanceOwner,
    IGridDataProvider,
    ICellDataProvider,
    IFilteringUIFormOwner

The following members return DataGridView objects:

Remarks

DataGridView is a data-aware control that displays data in a tabular format.

For more information about the DataGridView control, refer to the following help topics:

OverviewContains basic information about DataGridView.Get Started with DataGridViewThis step-by-step tutorial guides you through creating an app with a DataGridView.Bind to DataDescribes how to populate DataGridView cells with data.Columns and RowsThis topic explains columns and rows in a DataGridView.Create-Read-Update-Delete (CRUD) OperationsTopics in this sections describe how to incorporate CRUD operations in a .NET MAUI app with a DataGridView.Data ValidationThis topic explains how to validate new data grid values, indicate errors and prevent saving invalid data to the data source.Drag and Drop OperationsThis topic explains how to enable drag and drop operations to allow users to reorder rows.Edit Cell Values in In-Place ModeThis topic explains how to allow users to use in-place editors to display and edit DataGridView cell values.ExportThis topic shows how to export a DataGridView in different formats (PDF, XLSX, HTML and more).Filter rowsThis topic lists different ways to filter DataGridView rows: filtering UI, filter row and filtering API.Sort rowsThis topic explains how to sort DataGridView rows.Group rowsThis topic explains how to group DataGridView rows.SummariesYou can calculate summaries for row groups or for an entire DataGridView.Pull to refreshUsers can request content updates with a pull-down gestures.Load moreThis topic explains how to load a set of new data items to the end of the grid once a user scrolls to the bottom of the grid.Swipe gesturesThis topic explains how to show swipe elements when a user swipes a DataGridView items and perform custom actions on tap.Customize appearanceLists API members that you can use the appearance and layout of the DataGridView control and its elements.ExamplesLists task-based solutions with the DataGridView control.

Implements

Show 14 items

INotifyPropertyChanged

IAnimatable

Microsoft.Maui.Controls.ITabStopElement

IViewController

IVisualElementController

IElementController

IGestureController

IGestureRecognizers

IPropertyMapperView

IHotReloadableView

IView

Microsoft.Maui.IFrameworkElement

ITransform

IReplaceableView

Inheritance

System.Object BindableObject Element NavigableElement VisualElement View DataGridView

Extension Methods

Show 43 items

GetExportLink()

ExportToPdfAsync(Stream)

ExportToPdfAsync(Stream, PdfExportOptions)

ExportToPdfAsync(String)

ExportToPdfAsync(String, PdfExportOptions)

ExportToXlsxAsync(Stream)

ExportToXlsxAsync(Stream, XlsxExportOptions)

ExportToXlsxAsync(String)

ExportToXlsxAsync(String, XlsxExportOptions)

ExportToXlsAsync(Stream)

ExportToXlsAsync(Stream, XlsExportOptions)

ExportToXlsAsync(String)

ExportToXlsAsync(String, XlsExportOptions)

ExportToDocxAsync(Stream)

ExportToDocxAsync(Stream, DocxExportOptions)

ExportToDocxAsync(String)

ExportToDocxAsync(String, DocxExportOptions)

ExportToRtfAsync(Stream)

ExportToRtfAsync(Stream, RtfExportOptions)

ExportToRtfAsync(String)

ExportToRtfAsync(String, RtfExportOptions)

ExportToCsvAsync(Stream)

ExportToCsvAsync(Stream, CsvExportOptions)

ExportToCsvAsync(String)

ExportToCsvAsync(String, CsvExportOptions)

ExportToTextAsync(Stream)

ExportToTextAsync(Stream, TextExportOptions)

ExportToTextAsync(String)

ExportToTextAsync(String, TextExportOptions)

ExportToHtmlAsync(Stream)

ExportToHtmlAsync(Stream, HtmlExportOptions)

ExportToHtmlAsync(String)

ExportToHtmlAsync(String, HtmlExportOptions)

ExportToMhtAsync(Stream)

ExportToMhtAsync(Stream, MhtExportOptions)

ExportToMhtAsync(String)

ExportToMhtAsync(String, MhtExportOptions)

ExportToImageAsync(Stream)

ExportToImageAsync(Stream, ImageExportOptions)

ExportToImageAsync(String)

ExportToImageAsync(String, ImageExportOptions)

Yield<DataGridView>()

YieldIfNotNull<DataGridView>()

See Also

DataGridView Members

DevExpress.Maui.DataGrid Namespace