Syncfusion.SfGrid.UWP
Inheritance Hierarchy

Syncfusion.UI.Xaml.Grid Namespace

Provides classes, interfaces and enumerators to create SfDataGrid, that enable a user to interact with a SfDataGrid. The grid classes are allow a user to manipulate the data and performs the SfDataGrid operations like filtering, sorting, grouping and editing in SfDataGrid.
Classes
 ClassDescription
Class 
ClassProvides data for SfDataGrid.AddNewRowInitiating event.
Class Provides data for handling AddNewRow operation in SfDataGrid.
Class Represents a control that provides advanced filter options to filter the data.
Class 
ClassProvides data for SfDataGrid.AutoGeneratingColumn event.
ClassProvides data for SfDataGrid.AutoGeneratingRelations event.
Class Represents a class that provides base implementation for automatic scrolling of content in SfDataGrid.
ClassProvides data for AutoScroller.AutoScrollerValueChanged event.
Class 
Class Represents a class that implements the calculation for GridUnBoundColumn.
Class 
Class 
Class Provides data for the CellDoubleTapped event.
Class Represents a class that contains the information about the cell information for printing.
Class Provides data for the CellTapped event.
Class Provides data for the CellToolTipOpening event.
Class Represents a control that provides excel like filter interface with list of check box’s.
Class 
Class 
Class 
Class 
Class 
Class Represents a control that specifies the item for the column chooser window.
Class Represents the collection of GridColumn.
ClassRepresents a class that provides the base implementation to calculate column widths based on different column sizer options for SfDataGrid(GridLengthUnitType) and SfTreeGrid(Syncfusion.UI.Xaml.TreeGrid.TreeColumnSizer).
Class Defines the merge range by Top, Bottom, Left and Right.
Class Represents the collection of CoveredCellInfo.
Class 
ClassProvides data for SfDataGrid.CurrentCellActivated event.
ClassProvides data for SfDataGrid.CurrentCellActivating event.
ClassProvides data for SfDataGrid.CurrentCellBeginEdit event.
ClassProvides data for SfDataGrid.CurrentCellDropDownSelectionChanged event.
ClassProvides data for SfDataGrid.CurrentCellEndEdit event.
ClassProvides data for SfDataGrid.CurrentCellRequestNavigate event.
ClassProvides data for SfDataGrid.CurrentCellValidated event.
ClassProvides data for SfDataGrid.CurrentCellValidated event.
ClassProvides data for SfDataGrid.CurrentCellValidating event.
ClassProvides data for SfDataGrid.CurrentCellValidating event.
ClassProvides data for SfDataGrid.CurrentCellValueChanged event.
Class 
Class 
Class 
Class 
Class Provides methods that support data validation.
Class Represents a class that provide options to deserialize the SfDataGrid settings.
Class 
Class 
Class Represents the row which holds DetailsViewDataGrid
ClassClass used to represent the collection of ViewDefinition that enables you to represent the data in to hierarchical format.
Class 
ClassProvides data for SfDataGrid.DetailsViewLoading and SfDataGrid.DetailsViewUnloading events.
Class 
Class class used to listen the property changed and collection changed in the DetailsViewDataGrid and SourceDataGrid, then send the notification to others.
Class Represents the content control which holds DetailsViewDataGrid
Class 
Class Derived from IValueConverter which returns display text by reflection data based on DisplayMemberPath and SelectedValuePath.
Class 
Class Convertor for empty string to visibility
Class 
Class 
ClassProvides data for the Syncfusion.UI.Xaml.Grid.SfDataGrid.ExceptionThrown event.
ClassProvides data for Syncfusion.UI.Xaml.Grid.SfDataGrid.ExternalExceptionThrownEventArgs event.
Class 
Class 
Class 
Class 
Class Provides a set of static methods, attached property for determining and setting focus scopes and for setting the focused element within the scope for GridCell.
Class Represents a class that implements AddNewRow operations in SfDataGrid .
Class Provides the base implementation for selection in SfDataGrid.
Class Provides data for cancelable events in SfDataGrid.
Class 
Class 
ClassProvides data for the SfDataGrid.CellDoubleTapped event.
Class Represents a class contains information about the particular cell.
Class Represents a class that implements the selection behavior of cell in SfDataGrid.
ClassProvides data for the SfDataGrid.CellTapped event.
ClassProvides data for the SfDataGrid.CellToolTipOpening event.
Class Represents a column that used to display and edit boolean values and hosts CheckBox as its cell content.
Class Provides the base functionalities for all the column types in SfDataGrid.
Class 
Class Represents a controller that serves the functionality to add or remove columns dynamically at column chooser window.
Class Represents a class that provides information to the Header ContextMenu of DataGrid.
Class Provides the base implementation for column drag-and-drop operations in SfDataGrid.
Class Provides the base implementation for column resizing operations in SfDataGrid.
ClassRepresents a class that provides the implementation to calculate column widths based on different column sizer options for SfDataGrid(GridLengthUnitType).
Class Represents a column that host the ComboBox and enumeration as its cell content in edit mode.
ClassProvides data for SfDataGrid.GridContextMenuOpening event.
Class Represents a class that provides information to the ContextMenu of DataGrid.
ClassProvides data for SfDataGrid.CopyGridCellContent event.
ClassProvides data for SfDataGrid.GridCopyPaste event.
Class Represents a class that manages the current cell operation in SfDataGrid.
Class Represents the clipboard operations in SfDataGrid.
Class 
Class 
Class 
Class 
Class 
Class Represents a column that displays the date time values in its cell content.
Class 
ClassProvides data for SfDataGrid.DetailsViewCollapsed event.
ClassProvides data for SfDataGrid.DetailsViewCollapsing event.
ClassProvides data for SfDataGrid.DetailsViewExpanded event.
Class 
ClassProvides data for SfDataGrid.DetailsViewExpanding event.
Class 
ClassRepresents a class that implements Syncfusion.Data.DynamicPropertiesProvider to Get / Set value on the underlying dynamic data object which is used by Syncfusion.Data.CollectionViewAdv.
Class Provides data for SfDataGrid events.
Class 
Class 
ClassProvides data for SfDataGrid.FilterChanging and SfDataGrid.FilterChanged events.
Class Provides data for the Filtering Operations that are performed in SfDataGrid.
ClassProvides data for SfDataGrid.FilterItemsPopulated event.
ClassProvides data for SfDataGrid.FilterItemsPopulating event.
Class Represents a class that provides information to GroupDropArea ContextMenu of DataGrid.
Class Provides data for the Grouping Operations that are performed in SfDataGrid.
Class 
Class Provides data for events that can be handled completely in an event handler.
Class 
Class 
Class Represents a column that displays the URI data in its cells content.
Class Represents a column that displays the image in its cell content.
Class 
Class Represents an extension class that provides an set of index resolver helper methods in SfDataGrid.
ClassRepresents a class that implements Syncfusion.Data.IPropertyAccessProvider to Get / Set value on the underlying object which is used by Syncfusion.Data.CollectionViewAdv.
ClassProvides data for SfDataGrid.ItemsSourceChanged event.
Class Represents a wrapper class for SfDataGrid control to handle the collection and view related operations.
Class Represents a column that display enumeration as its cell content.
Class Represents a column that displays the numeric values in its cell content.
Class Provides data for handling grid operations such as Sorting,Filtering, Grouping, Summaries and etc.
Class 
Class Provides data for handling pointer operation changes.
Class
Class 
Class 
ClassProvides data for SfDataGrid.QueryCoveredRange event.
Class Represents a class that provides information to the Record ContextMenu of DataGrid.
Class Represents a class that retrieve and localize the culture-specific resources defined by the user.
Class Represents a class that handles row drag-and-drop operations in SfDataGrid.
Class 
Class 
Class Represents a class that contains the information about the particular row.
Class Represents a class that provides options to customize the auto row sizing in SfDataGrid.
Class Represents a class that maintains the collection of selected cells and its information.
Class Represents a class that contains the information about the particular selected cells in SfDataGrid.
Class Represents a class that maintains the collection of selected rows and its information.
ClassProvides data for SfDataGrid.SelectionChanged event.
ClassProvides data for SfDataGrid.SelectionChanging event.
Class Represents a class that implements the selection behavior of row in SfDataGrid.
ClassProvides data for SfDataGrid.SortColumnsChanged event.
ClassProvides data for SfDataGrid.SortColumnsChanging event.
Class 
Class Represents a class that defines the summary calculation based on particular column.
Class Represents a class that defines the summary information of summary row.
Class 
Class Represents a class that defines summary information of table summary row in SfDataGrid.
Class Represents a column that contains template-specified cell content
Class Represents a column that is used to display the string content in its cells and host TextBox in edit mode.
Class Provides the base implementation of text formatting in the column.
Class Represents a column that used to display and edit boolean values and hosts ToggleSwitch as its cell content.
Class Represents the column which used to display additional information in columns which are not bound with data object.
ClassProvides data for Syncfusion.UI.Xaml.Grid.SfDataGrid.QueryUnbounColumnValue event.
Class Represents the UnboundRow which used to display additional rows which are not bound to data source in SfDataGrid.
Class 
ClassProvides data for SfDataGrid.QueryUnBoundRow event.
Class Represents a column that displays the UpDown value in its cell content.
Class Represents as class derived from IValueConverter which provide customized ConvertBack method by using CanConvertBack.
Class 
Class 
Class 
ClassRepresents a class that implements Syncfusion.Data.XElementAttributesProvider to Get / Set value on the underlying object which is used by Syncfusion.Data.CollectionViewAdv.
ClassProvides data for the SfDataGrid.GroupExpanded and SfDataGrid.GroupCollapsed events.
ClassProvides data for the SfDataGrid.GroupExpanding and SfDataGrid.GroupCollapsing events.
Class Describes a grouping criterion.
Class Represents a collection of group column description that raises notification for both collection and item changes.
Class 
Class 
Class 
Class 
Class 
Class The list that implements ISupportIncrementalLoading to load the data for SfDataGrid incrementally.
Class 
Class 
Class 
Class Helper class to provide provision for customer purpose.
Class Class that handles the cell merging in SfDataGrid.
ClassProvides data for OkButtonClikEvent in GridFilterControl.
Class 
Class 
Class 
ClassProvides data for pop-up closed event in SfMultiColumnDropDownControl.
Class 
Class 
Class 
ClassProvides data for pop-up opening event in SfMultiColumnDropDownControl.
Class Represents a caption summary cell of a print job.
Class Represents a cell of a print job.
Class Represents a group summary cell of a print job.
Class Represents a header cell of a print job.
Class Provides the base implementation for printing related operation in SfDataGrid.
ClassRepresents a control that contains the PrintPagePanel to display the SfDataGrid with in the page panel.
Class Represents a panel that arranges the cell content of SfDataGrid for print job.
Class 
Class Represents a table summary cell of a print job.
Class Represents a UnboundRow cell of a print job.
ClassProvides data for SfDataGrid.QueryColumnDragging event.
ClassProvides data for SfDataGrid.QueryRowHeight event.
Class Represents a class that maintains the range for rows.
ClassProvides data for SfDataGrid.RecordDeleted event.
ClassProvides data for SfDataGrid.RecordDeleting event.
ClassProvides data for SfDataGrid.ResizingColumns event.
Class 
Class 
Class 
Class 
Class Represents a class that manages the row heights operation in SfDataGrid control.
Class Represents a class that contains the information about the row information for printing.
ClassProvides data for the SfDataGrid.RowValidated event.
ClassProvides data for SfDataGrid.RowValidating event.
Class 
Class 
Class 
Class 
Class 
ClassProvides data for SelectionChanged event in SfMultiColumnDropDownControl.
Class Provides data for handling selection property value changes.
Class Represents a class that is used to serialize and deserialize columns property settings.
Class Represents a class that is used to serialize and deserialize SfDataGrid property settings.
Class Provides the base implementation for serializing and deserializing the DetailsViewDefinition in SfDataGrid.
Class Represents a class that is used to serialize and deserialize filters.
Class Represents a class that is used to serialize and deserialize filter settings.
Class Represents a class that is used to serialize and deserialize filter settings.
Class Represents a class that is used to serialize and deserialize GridCheckBoxColumn property settings.
Class Represents a class that is used to serialize and deserialize GridColumn property settings.
Class Represents a class that is used to serialize and deserialize GridComboBoxColumn property settings.
Class Represents a class that is used to serialize and deserialize GridDateTimeColumn property settings.
Class Represents a class that is used to serialize and deserialize GridEditorColumn property settings.
Class Represents a class that is used to serialize and deserialize GridHyperlinkColumn property settings.
Class Represents a class that is used to serialize and deserialize GridMaskColumn property settings.
Class Represents a class that is used to serialize and deserialize GridMultiColumnDropDownList property settings.
Class Represents a class that is used to serialize and deserialize GridNumericColumn property settings.
Class Represents a class that is used to serialize and deserialize GridSummaryColumn property settings.
Class Represents a class that is used to serialize and deserialize GridSummaryRow property settings.
Class Represents a class that is used to serialize and deserialize GridSummaryRows property settings.
Class Represents a class that is used to serialize and deserialize GridTableSummaryRow property settings.
Class Represents a class that is used to serialize and deserialize GridTemplateColumn property settings.
Class Represents a class that is used to serialize and deserialize GridTextColumn property settings.
Class Represents a class that is used to serialize and deserialize GridTimeSpanColumn property settings.
Class Represents a class that is used to serialize and deserialize GridUnBoundColumn property settings.
Class Represents a class that is used to serialize and deserialize GridUnBoundRow property settings.
Class Represents a class that is used to serialize and deserialize GridUnBoundRows property settings.
Class Represents a class that is used to serialize and deserialize GridUpDownColumn property settings.
Class Provides the base implementation for serializing and deserializing the GridViewDefinition in SfDataGrid.
Class Represents a class that is used to serialize and deserialize GroupColumnDescription property settings.
Class Represents a class that is used to serialize and deserialize GroupColumnDescriptions property settings.
Class Represents a class that is used to serialize and deserialize SortColumnDescription property settings.
Class Represents a class that is used to serialize and deserialize SortColumnDescriptions property settings.
Class Represents a class that is used to serialize and deserialize StackedColumn property settings.
Class Represents a class that is used to serialize and deserialize StackedColumns property settings.
Class Represents a class that is used to serialize and deserialize StackedHeaderRow property settings.
Class Represents a class that is used to serialize and deserialize StackedHeaderRows property settings.
Class Represents a class that is used to serialize and deserialize GridTableSummaryRows property settings.
Class Represents a controller that is used to perform serialize and deserialize operations in SfDataGrid using DataContractSerializer.
Class Represents a class that provides options to serialize SfDataGrid settings.
Class 
Class 
Class 
Class 
Class 
Class 
Class Provides data for handling selection in sorted column.
Class Describes a sorting criterion.
Class Represents a collection of sorting column description that raises notification for both collection and item changes.
Class 
Class 
Class 
Class 
Class Represents a column that stacked across the specified child columns in it.
ClassRepresents a collection of StackedColumn to group the columns under particular category.
Class Provides data for the stacked header collection changes in SfDataGrid.
Class Represents a header row that contains the collection of stacked column to group the column under particular category.
ClassRepresents a collection of StackedHeaderRow to add the stacked header row in SfDataGrid.
Class Provides data for processing the TableSummaryRow position changes.
Class 
Class 
Class 
Class 
Class 
Class Provides data for the UnBoundDataRow collection changes.
Class The class that going to deals with UnBoundDataRow 's column creation and updating it's renderer and initialize it element.
Class 
Class Represents the collection of UnboundRow which used to display additional rows which are not bound to data source in SfDataGrid
Class 
Class Implements validation for user input through built-in validation or events of SfDataGrid.
Class Class used to represent the data in to hierarchical format.
Class 
Class 
Class 
Interfaces
 InterfaceDescription
Interface Provides the functionality for the column chooser operation in SfDataGrid.
Interface 
Interface Interface used to hold the information related to the Details View Notify Listener and suspend, resume methods.
Interface Interface used to listen the dependency property changed and collection changed and pass the information to SourceDataGrid or ClonedDataGrid
Interface 
Interface Provides the common properties of FilterElement that have been used in FilterRow and AdvancedFiltering in SfDataGrid.
Interface Provides the functionality of clipboard operations in SfDataGrid.
Interface Provides the common functionality of selection behavior in SfDataGrid.
Interface Provides support to get IEnumerable ItemsSource of the record from the DataContext
Interface 
Interface 
Interface 
Interface 
Interface 
Delegates
 DelegateDescription
DelegateRepresents the method that will handle the AddNewRowInitiatingEventArgs event.
DelegateRepresents the method that will handle the SfDataGrid.AutoGeneratingColumn event.
DelegateProvides the delegate for SfDataGrid.AutoGeneratingRelations event.
DelegateRepresents the method that will handle the AutoScroller.AutoScrollerValueChanged event.
DelegateRepresents the method that will handle the SfDataGrid.CurrentCellActivated event.
DelegateRepresents the method that will handle the SfDataGrid.CurrentCellActivating event.
DelegateRepresents the method that will handle the SfDataGrid.CurrentCellBeginEdit event.
DelegateRepresents the method that will handle the SfDataGrid.CurrentCellDropDownSelectionChanged event.
DelegateRepresents the method that will handle the SfDataGrid.CurrentCellEndEdit event.
DelegateRepresents the method that will handle the SfDataGrid.CurrentCellRequestNavigate event.
DelegateRepresents the method that will handle the SfDataGrid.CurrentCellValidated event.
DelegateRepresents the method that will handle the SfDataGrid.CurrentCellValidating event.
DelegateRepresents the method that will handle the SfDataGrid.CurrentCellValueChanged event.
DelegateProvides the delegate for SfDataGrid.DetailsViewLoading and SfDataGrid.DetailsViewUnloading events.
DelegateRepresents the method that will handle the Syncfusion.UI.Xaml.Grid.SfDataGrid.ExceptionThrown event.
DelegateRepresents the method that will handle the Syncfusion.UI.Xaml.Grid.SfDataGrid.ExternalExceptionThrownEvent event.
DelegateRepresents the method that will handle the SfDataGrid.CellDoubleTapped event.
DelegateRepresents the method that will handle the SfDataGrid.CellTapped event.
DelegateRepresents the method that will handle the SfDataGrid.CellToolTipOpening event.
DelegateRepresents the method that will handle the SfDataGrid.GridContextMenuOpening event.
DelegateRepresents the method that will handle the SfDataGrid.CopyGridCellContent event.
DelegateRepresents the method that will handle the SfDataGrid.GridCopyPaste event.
DelegateProvides the delegate for SfDataGrid.DetailsViewCollapsed event.
DelegateProvides the delegate for SfDataGrid.DetailsViewCollapsing event.
DelegateProvides the delegate for SfDataGrid.DetailsViewExpanded event.
DelegateProvides the delegate for SfDataGrid.DetailsViewExpanding event.
DelegateRepresents the method that will handle the SfDataGrid.FilterChanging and SfDataGrid.FilterChanged events.
DelegateRepresents the method that will handle the SfDataGrid.FilterItemsPopulated event.
DelegateRepresents the method that will handle the SfDataGrid.FilterItemsPopulating event.
DelegateRepresents the method that will handle the SfDataGrid.ItemsSourceChanged event.
DelegateRepresents the method that will handle the SfDataGrid.QueryCoveredRange event.
DelegateRepresents the method that will handle the SfDataGrid.SelectionChanged event.
DelegateRepresents the method that will handle the SfDataGrid.SelectionChanging event.
DelegateRepresents the method that will handle the SfDataGrid.SortColumnsChanged event.
DelegateRepresents the method that will handle the SfDataGrid.SortColumnsChanging event.
DelegateRepresents the method that will handle the SfDataGrid.GroupExpanded and SfDataGrid.GroupCollapsed events.
DelegateRepresents the method that will handle the SfDataGrid.GroupExpanding and SfDataGrid.GroupCollapsing events.
Delegate 
Delegate 
DelegateRepresents the method that will handle the PopupClosedEventArgs event.
DelegateRepresents the method that will handle the PopupClosingEventArgs event.
Delegate 
DelegateRepresents the method that will handle the PopupOpeningEventArgs event.
DelegateRepresents the method that will handle the SfDataGrid.QueryColumnDragging event.
DelegateRepresents the method that will handle the SfDataGrid.QueryRowHeight event.
DelegateRepresents the method that will handle the Syncfusion.UI.Xaml.Grid.SfDataGrid.QueryUnbounColumnValue event.
DelegateRepresents the method that will handle the SfDataGrid.QueryUnBoundRow event.
DelegateRepresents the method that will handle the SfDataGrid.RecordDeleted event.
DelegateRepresents the method that will handle the SfDataGrid.RecordDeleting event.
DelegateRepresents the method that will handle the SfDataGrid.ResizingColumns event.
DelegateRepresents the method that will handle the SfDataGrid.RowValidated event.
DelegateRepresents the method that will handle the SfDataGrid.RowValidating event.
Delegate 
Delegate 
DelegateRepresents the method that will handle the SelectionChangedEventArgs event.
Delegate 
Enumerations
 EnumerationDescription
Enumeration Defines the constants that specify whether the current cell is being activated either by an input device or programmatically.
Enumeration Defines the constants that specify the possible operation in AddNewRow.
Enumeration Defines the constants that specify whether the AddNewRow positioned at top or bottom of body region in SfDataGrid.
Enumeration Defines the constants that specify the possible Advanced filter type in SfDataGrid.
Enumeration Defines the constants that specify the mode to measure the width and height of the cell based on its content.
Enumeration Defines the constants that specify the mode of auto-generated columns in SfDataGrid.
EnumerationDefines the constants that specifies the type of custom column generation when using the SfGridBase.AutoGenerateColumnsForCustomType.
Enumeration Defines the constants that specify the orientation for auto scrolling.
Enumeration Defines the constants that specify the clipboard action in SfDataGrid.
Enumeration Defines the constants that specify the possible reasons for collection changes in SfDataGrid.
Enumeration Defines the constants that specify the type of shortcut menu in SfDataGrid.
Enumeration 
Enumeration Defines the constants that indicates the position of cursor and selection in edit element when entering edit mode.
Enumeration Defines the constants that specifies the mouse action that triggers the editing.
Enumeration Defines the constants that specify the possible expression error in GridUnBoundColumn.
Enumeration Defines the constants that specify whether the column is filtered from Checkbox or Advanced filter.
Enumeration Defines the constants that specify the possible type of filter mode enabled in a column of SfDataGrid.
Enumeration Defines the constants that specify the possible FilterRow constraints in SfDataGrid.
Enumeration Defines the constants that specify whether the FilterRow positioned at top or bottom of body region in SfDataGrid.
Enumeration Defines the constants that specify the possible cell region in SfDataGrid.
Enumeration Defines the constants that specify the possible copy option in SfDataGrid.
Enumeration Defines the constants that specify how the elements in a SfDataGrid are sized.
Enumeration Defines the constants that specify the possible grid operations in SfDataGrid.
Enumeration Defines the constants that specify the possible paste option in SfDataGrid.
Enumeration Defines the constants that specify whether the column width or row height need to be calculated based on the cell content.
Enumeration Defines the constants that specify the possible region in SfDataGrid.
Enumeration Defines the constants that specify whether the single or multiple item selections are supported by SfDataGrid control.
Enumeration Defines the constants that specify whether the cell or row or any unit are used for selection in a SfDataGrid.
Enumeration Defines the constants that specify whether the validation is enabled either at edit or view mode in SfDataGrid.
Enumeration Defines the constants that specify the type of IndentColumn in SfDataGrid.
Enumeration Defines the constants that specify the moving direction of current cell.
Enumeration Defines the constants that specify whether the cell or row navigation performed in SfDataGrid.
Enumeration Defines the constants that specify the type of pointer operation is being performed in SfDataGrid.
Enumeration Defines the constants that specify the different scaling options during print.
Enumeration Specifies the reason for column dragging operation.
Enumeration Defines the constants that specify the possible row region in SfDataGrid.
Enumeration Defines the constants that specify the possible row type in SfDataGrid.
Enumeration Defines the constants that specify possible search conditions.
Enumeration Used to specify the type of Search to the SearchHelper while searching.
Enumeration Defines the constants that specify the reason for selection in SfDataGrid.
Enumeration Defines the constants that specify whether the possible sorting action in SfDataGrid.
Enumeration Defines the constants that specify whether the TableSummaryRow is positioned at either top or bottom of SfDataGrid.
Enumeration Defines the constants that specify the possible actions for unbound column or unbound row in SfDataGrid.
Enumeration Defines the constants that specify whether the Unbound Row positioned at top or bottom of body region in SfDataGrid.
See Also