Namespace Syncfusion.UI.Xaml.DataGrid
Classes
| AddNewRowControl Represents the class that provides the common functionalities for adding the new row in grid. | 
| AddNewRowInitiatingEventArgs Provides data for AddNewRowInitiating event. | 
| AddNewRowOperation Defines the constants that specify the possible operation in AddNewRow. | 
| AddNewRowOperationHandlerArgs Provides data for handling AddNewRow operation in SfDataGrid. | 
| AddNewRowPosition Defines the constants that specify whether the AddNewRow positioned at top or bottom of body region in SfDataGrid. | 
| AdvancedFilterControl Represents a control that provides advanced filter options to filter the data. | 
| AdvancedFiltersButtonVisibiltyConverter Represents the converter that used to set the visibilty for AdvancedFilterButton in GridFilterControl.. | 
| AutoGeneratingColumnArgs Provides data for AutoGeneratingColumn event. | 
| AutoGeneratingRelationsArgs Provides data for AutoGeneratingRelations event. | 
| AutoScroller Represents a class that provides base implementation for automatic scrolling of content in SfDataGrid. | 
| CaptionSummaryRowControl Represents the class that provides the common functionalities of caption summary rows. | 
| CellDoubleTappedEventArgs Provides data for CellDoubleTapped event. | 
| CellTappedEventArgs Provides data for CellTapped event. | 
| CellToolTipOpeningEventArgs Provides data for CellToolTipOpening event. | 
| CheckboxFilterControl Represents a control that provides excel like filter interface with list of check box’s. | 
| CollectionChangedReason Defines the constants that specify the possible reasons for collection changes in SfDataGrid. | 
| Columns Represents the collection of GridColumn. | 
| ContextFlyoutType Defines the constants that specify the type of shortcut menu in SfDataGrid. | 
| CoveredCellInfoCollection Represents the collection of CoveredCellInfo. | 
| CurrentCellActivatedEventArgs Provides data for CurrentCellActivated event. | 
| CurrentCellActivatingEventArgs Provides data for CurrentCellActivating event. | 
| CurrentCellBeginEditEventArgs Provides data for CurrentCellBeginEdit event. | 
| CurrentCellEndEditEventArgs Provides data for CurrentCellEndEdit event. | 
| CurrentCellValidatedEventArgs Provides data for CurrentCellValidated event. | 
| CurrentCellValidatedEventArgsBase Provides data for CurrentCellValidated event. | 
| CurrentCellValidatingEventArgs Provides data for CurrentCellValidating event. | 
| CurrentCellValidatingEventArgsBase Provides data for CurrentCellValidating event. | 
| CurrentCellValueChangedEventArgs Provides data for CurrentCellValueChanged event. | 
| DataColumn Represents a class that provides the common functionalities of DataColumns in SfDataGrid. | 
| DataColumnBase Represents a class that provides the base implementation of Data columns in SfDataGrid. | 
| DataGridCellsPanel Represents the class to provide the common functionalities for GridCell and DataGridRowControl. | 
| DataGridClipboardController Represents the clipboard operations in SfDataGrid. | 
| DataGridColumnDragDropController Provides the base implementation for column drag-and-drop operations in SfDataGrid. | 
| DataGridColumnSizer Represents a class that provides the implementation to calculate column widths based on different column sizer options for SfDataGrid(ColumnWidthMode). | 
| DataGridRowControl Represents the class that provides the common functionalities of datagrid rows. | 
| DataGridRowDragEventArgs Provides common data for DataGrid row drag-drop events. | 
| DataGridRowDragOverEventArgs Provides data for the RowDragOver event. | 
| DataGridRowDragStartingEventArgs Provides data for the RowDragStarting event. | 
| DataGridRowDroppedEventArgs Provides data for the RowDropped event. | 
| DataGridRowDroppingEventArgs Provides data for the RowDropping event. | 
| DataGridRowDropPosition | 
| DataRow Represents a class that provides the common functionalities of data rows in SfDataGrid. | 
| DataRowBase | 
| DataValidation Provides methods that support data validation. | 
| DetailsViewContentPresenter Represents a class that provides the common functionalities of DetailsView Content presenter. | 
| DetailsViewDataGrid Represents a control that is used to display the hierarchical data in SfDataGrid | 
| DetailsViewDataRow Represents the row which holds DetailsViewDataGrid | 
| DetailsViewDefinition Class used to represent the collection of ViewDefinition that enables you to represent the data in to hierarchical format. | 
| DetailsViewGridManager | 
| DetailsViewLoadingAndUnloadingEventArgs Provides data for DetailsViewLoading and DetailsViewUnloading events. | 
| DetailsViewManager | 
| DetailsViewNotifyListener class used to listen the property changed and collection changed in the DetailsViewDataGrid and SourceDataGrid, then send the notification to others. | 
| DetailsViewRowControl Represents the class that provides the common functionalities of DetailsViewDataGrid rows. | 
| DetailsViewRowPanel Represents a class that provides the common functionalities of DetailsViewRow panel. | 
| ExceptionThrownEventArgs Provides data for the ExternalExceptionThrown event. | 
| ExternalExceptionThrownEventArgs Provides data for ExternalExceptionThrownEventArgs event. | 
| FilterOptionsEnabledConverter Represents the converter that used to enable and disable the FilterOptions by using the FilterType . | 
| FilterRowCondition Defines the constants that specify the possible FilterRow constraints in SfDataGrid. | 
| FilterRowPosition Defines the constants that specify whether the FilterRow positioned at top or bottom of body region in SfDataGrid. | 
| GridAddNewRowController Represents a class that implements AddNewRow operations in SfDataGrid . | 
| GridBaseSelectionController Provides the base implementation for selection in SfDataGrid. | 
| GridCaptionSummaryCell Represents a class that provides the common functionalities of Caption Summary cells in SfDataGrid. | 
| GridCell Represents a class that provides the common functionalities of Cells in SfDataGrid. | 
| GridCellDoubleTappedEventArgs Provides data for the CellDoubleTapped event. | 
| GridCellInfo Represents a class contains information about the particular cell. | 
| GridCellRegion Defines the constants that specify the possible cell region in SfDataGrid. | 
| GridCellSelectionController Represents a class that implements the selection behavior of cell in SfDataGrid. | 
| GridCellTappedEventArgs Provides data for the CellTapped event. | 
| GridCellToolTipOpeningEventArgs Provides data for the CellToolTipOpening event. | 
| GridCheckBoxColumn Represents a column that used to display and edit boolean values and hosts CheckBox as its cell content. | 
| GridCheckBoxSelectorColumn Represents the column which is used to select/deselect rows based on the checkbox value which is not bound with data object | 
| GridColumn Provides the base functionalities for all the column types in SfDataGrid. | 
| GridColumnContextFlyoutInfo Represents a class that provides information to the Header ContextFlyout of DataGrid. | 
| GridColumnResizingController Provides the base implementation for column resizing operations in SfDataGrid. | 
| GridComboBoxColumn Represents a column that host the ComboBox and enumeration as its cell content in edit mode. | 
| GridContextFlyoutEventArgs Provides data for GridContextFlyoutOpening event. | 
| GridContextFlyoutInfo Represents a class that provides information to the ContextFlyout of DataGrid. | 
| GridCurrentCellManager Represents a class that manages the current cell operation in SfDataGrid. | 
| GridDataRow Represents a class that provides the common functionalities of Grid data rows. | 
| GridDataTopLevelGroup Represents a class that provides the common functionalities of DataTopLevel group in Sfdatagrid. | 
| GridDataVirtualizingTopLevelGroup Represents a class that maintains the common functionalities of Virtualizing top level group in SfDataGrid. | 
| GridDateColumn Represents a column that displays the date values in its cell content. | 
| GridDetailsViewCollapsedEventArgs Provides data for DetailsViewCollapsed event. | 
| GridDetailsViewCollapsingEventArgs Provides data for DetailsViewCollapsing event. | 
| GridDetailsViewExpandedEventArgs Provides data for DetailsViewExpanded event. | 
| GridDetailsViewExpanderCell Represents a class that provides the common functionalities of DetailsViewExpandercells in SfDataGrid. | 
| GridDetailsViewExpandingEventArgs Provides data for DetailsViewExpanding event. | 
| GridDetailsViewIndentCell Represents a class that provides the common functionalities of DetailsViewIndentCells in SfDataGrid. | 
| GridExpanderCellControl Represents a class that provides the common functionalities of ExpanderCellControl in SfDataGrid. | 
| GridFilterControl Represents a control that contains the details about how to filter the data in SfDataGrid by using the filter popup in GridFilterControl. | 
| GridFilterEventArgs Provides data for FilterChanging and FilterChanged events. | 
| GridFilteringEventArgs Provides data for the Filtering Operations that are performed in SfDataGrid. | 
| GridFilterItemsPopulatedEventArgs Provides data for FilterItemsPopulated event. | 
| GridFilterItemsPopulatingEventArgs Provides data for the FilterItemsPopulating event. | 
| GridGroupDropAreaContextFlyoutInfo Represents a class that provides information to GroupDropArea ContextFlyout of DataGrid. | 
| GridGroupingEventArgs Provides data for the Grouping Operations that are performed in SfDataGrid. | 
| GridGroupSummaryCell Represents a class that provides the common functionalities of Group summary cells in SfDataGrid. | 
| GridHeaderCellControl Represents a class that provides common functionalities of HeaderCellControl in SfDataGrid. | 
| GridHeaderIndentCell Represents a class that provides commmon functionalities of HeaderIndentcells in SfDataGrid. | 
| GridHyperlinkColumn Represents a column that displays the URI data in its cells content. | 
| GridImageColumn Represents a column that displays the image in its cell content. | 
| GridIndentCell Represents a class that provides the common functionalities of IndentCells in SfDataGrid. | 
| GridIndexResolver Represents an extension class that provides an set of index resolver helper methods in SfDataGrid. | 
| GridItemPropertiesProvider Represents a class that implements IPropertyAccessProvider to Get / Set value on the underlying object which is used by CollectionViewAdv. | 
| GridItemsSourceChangedEventArgs Provides data for ItemsSourceChanged event. | 
| GridNumericColumn Represents a column that displays the numeric values in its cell content. | 
| GridOperation Defines the constants that specify the possible grid operations in SfDataGrid. | 
| GridOperationsHandlerArgs Provides data for handling grid operations such as Sorting,Filtering, Grouping, Summaries and etc. | 
| GridQueryableCollectionViewWrapper Represents a class that maintains the common functionalities of QueryableCollectionViewWrapper in SfDataGrid. | 
| GridQueryCoveredRangeEventArgs Provides data for QueryCoveredRange event. | 
| GridRecordContextFlyoutInfo Represents a class that provides information to the Record ContextFlyout of DataGrid. | 
| GridRegion Defines the constants that specify the possible region in SfDataGrid. | 
| GridRowHeaderCell Represents a class that provides common functionalities of RowHeaderCells in SfDataGrid. | 
| GridRowHeaderCellRenderer Represents a class that maintains the rendering of GridRowHeaderCell in SfDataGrid. | 
| GridRowHeaderIndentCell Represents a class that provides the common functionalities of RowHeaderIndentCells in SfDataGrid. | 
| GridRowInfo Represents a class that contains the information about the particular row. | 
| GridRowSizingOptions Represents a class that provides options to customize the auto row sizing in SfDataGrid. | 
| GridSelectedCellsCollection Represents a class that maintains the collection of selected cells and its information. | 
| GridSelectedRowsCollection Represents a class that maintains the collection of selected rows and its information. | 
| GridSelectionController Represents a class that implements the selection behavior of row in SfDataGrid. | 
| GridStackedHeaderCellControl Represents a class that provides common functionalities of StackedHeaderCellControl in SfDataGrid. | 
| GridSummaryColumn Represents a class that defines the summary calculation based on particular column. | 
| GridSummaryRow Represents a class that defines the summary information of summary row. | 
| GridTableSummaryCell Represents a class that provides common functionalities for TableSummaryCells in SfDataGrid. | 
| GridTableSummaryRow Represents a class that defines summary information of table summary row in SfDataGrid. | 
| GridTemplateColumn Represents a column that contains template-specified cell content | 
| GridTextColumn Represents a column that is used to display the string content in its cells and host TextBox in edit mode. | 
| GridTextColumnBase Provides the base implementation of text formatting in the column. | 
| GridTimeColumn Represents a column that displays the time values in its cell content. | 
| GridToggleSwitchColumn Represents a column that used to display and edit boolean values and hosts ToggleSwitch as its cell content. | 
| GridUnboundColumn Represents the column which used to display additional information in columns which are not bound with data object. | 
| GridUnboundColumnEventsArgs Provides data for QueryUnboundColumnValue event. | 
| GridUnboundRow Represents the UnboundRow which used to display additional rows which are not bound to data source in SfDataGrid. | 
| GridUnboundRowCell Represents a class that provides the commmon functionalities of UnboundRowCells in SfDataGrid. | 
| GridUnboundRowEventsArgs Provides data for QueryUnboundRow event. | 
| GridViewDefinition Represents a class that used to represent Grid view of ViewDefinition | 
| GridVirtualizingCollectionView Represents a class that maintains the common functionalities of Virtualizingcollectionview in SfDataGrid. | 
| GridVirtualizingTopLevelGroup Represents a class that provides the common functionalities of VirtualizingTopLevelGroup in SfDataGrid. | 
| GridXElementAttributesProvider Represents a class that implements Syncfusion.UI.Xaml.Data.XElementAttributesProvider to Get / Set value on the underlying object which is used by CollectionViewAdv. | 
| GroupChangedEventArgs Provides data for the GroupExpanded and GroupCollapsed events. | 
| GroupChangingEventArgs Provides data for the GroupExpanding and GroupCollapsing events. | 
| GroupColumnDescription Describes a grouping criterion. | 
| GroupColumnDescriptions Represents a collection of group column description that raises notification for both collection and item changes. | 
| GroupDropArea Represents a class that provides the common functionalities of group drop area control. | 
| GroupDropAreaItem Represents a class that provides the common functionalities of Group droup area item content control. | 
| GroupSummaryRowControl Represents the class that provides the common functionalities of group summary rows. | 
| HeaderRowControl Represents the class that provides the common functionalities of header rows. | 
| HeightToMarginConverter Represents the converter that converts height values to margin. | 
| IncrementalList<T> The list that implements ISupportIncrementalLoading to load the data for SfDataGrid incrementally. | 
| IndentColumnType Defines the constants that specify the type of IndentColumn in SfDataGrid. | 
| MergedCellHelper Helper class to provide provision for customer purpose. | 
| QueryColumnDraggingEventArgs Provides data for QueryColumnDraggingEventArgs event. | 
| QueryDetailsViewExpanderStateEventArgs Provides data to the QueryDetailsViewExpanderState event. | 
| QueryRowHeightEventArgs Provides data for QueryRowHeight event. | 
| RecordDeletedEventArgs Provides data for RecordDeleted event. | 
| RecordDeletingEventArgs Provides data for RecordDeleting event. | 
| ResourceNameConverter Represents the converter that converts the resource key values to the exact localized string. | 
| RowGenerator Represents a class that provides the generation of data grid rows. | 
| RowHeightManager Represents a class that manages the row heights operation in SfDataGrid control. | 
| RowType Defines the constants that specify the possible row type in SfDataGrid. | 
| RowValidatedEventArgs Provides data for the RowValidated event. | 
| RowValidatingEventArgs Provides data for RowValidating event. | 
| SfDataGrid | 
| SpannedDataColumn | 
| SpannedDataRow Represents a class that provides the common functionalities of spanned data rows. | 
| TableSummaryPositionChangedEventArgs Provides data for processing the GridTableSummaryRow position changes. | 
| TableSummaryRowControl Represents the class that provides the common functionalities of table summary rows. | 
| UnboundActions Defines the constants that specify the possible actions for unbound column or unbound row in SfDataGrid. | 
| UnboundDataRowCollectionChangedEventArgs Provides data for the UnboundDataRow collection changes. | 
| UnboundRow The class that going to deals with UnboundDataRow's column creation and updating it's renderer and initialize it element. | 
| UnboundRowControl Represents the class that provides the common functionalities of unbound rows. | 
| UnboundRows Represents the collection of GridUnboundRow which used to display additional rows which are not bound to data source in SfDataGrid. | 
| ViewDefinition Class used to represent the data in to hierarchical format. | 
| VisualContainer Represents a class that provides the common functionalities of Visual container in SfDataGrid. | 
Interfaces
| IColumnElement Provides the common functionalities of Columns in SfDataGrid. | 
| IDataGridClipboardController Provides the functionality of clipboard operations in SfDataGrid. | 
| IDetailsViewNotifier Interface used to hold the information related to the Details View Notify Listener and suspend, resume methods. | 
| IDetailsViewNotifyListener Interface used to listen the dependency property changed and collection changed and pass the information to SourceDataGrid or ClonedDataGrid | 
| IGridSelectionController Provides the common functionality of selection behavior in SfDataGrid. | 
| IRowElement Provides the common functionalities of Rows in SfDataGrid. | 
| IRowGenerator Interface that maintains the methods for row generation in SfDataGrid. |