Syncfusion.SfGrid.UWP
Fields  Properties  Methods  Events


SfDataGrid Class Members

The following tables list the members exposed by SfDataGrid.

Public Constructors
 NameDescription
Public Constructor Initialize a new instance of the SfDataGrid class.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AddNewRowPosition dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AllowDeleting dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AllowDraggingRows dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AllowFiltering dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AllowFrozenGroupHeaders dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AllowGrouping dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AllowRowHoverHighlighting dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AlternatingRowStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AlternatingRowStyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AlternationCount dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AutoExpandGroups dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.AutoGenerateRelations dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.BindableView dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CanMaintainScrollPosition dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CanUseRowFilter dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CaptionSummaryCellStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CaptionSummaryCellStyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CaptionSummaryRow dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CaptionSummaryRowStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CaptionSummaryRowStyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CellStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CellStyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.ColumnSizer dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.Columns dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CurrentCellInfo dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CurrentColumn dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CurrentItem dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.DataFetchSize dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.DetailsViewDataGridStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.DetailsViewDefinition dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.DetailsViewPadding dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.EnableDataVirtualization dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.ExpanderColumnWidth dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.FilterPopupStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.FilterPopupTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.FilterRowPosition dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.FooterRowsCount dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.FrozenRowsCount dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GridCopyPaste dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupCaptionContextMenu dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupCaptionTextFormat dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupColumnDescriptions dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupDropAreaContextMenu dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupDropAreaStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupDropAreaText dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupDropItemContextMenu dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupRowSelectionBrush dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupSummaryCellStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupSummaryCellStyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupSummaryContextMenu dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupSummaryRows dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupSummaryRowStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.GroupSummaryRowStyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.HeaderStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.HeaderTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.HideEmptyGridViewDefinition dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.IndentColumnWidth dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.IsDynamicItemsSource dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.IsGroupDropAreaExpanded dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.ItemsSource dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.LiveDataUpdateMode dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.NewItemPlaceholderPosition dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.NotificationMode dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.NotifyEventsToParentDataGrid dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.PrintSettings dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.ReuseRowsOnItemssourceChange dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.RowHoverHighlightingBrush dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.RowSelectionBrush dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.RowStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.RowStyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.SelectedDetailsViewGrid dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.SelectionForegroundBrush dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.SelectionUnit dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.ShowColumnWhenGrouped dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.ShowDetailsViewIndentCell dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.ShowGroupDropArea dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.SortComparers dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.SourceType dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.CalculationMode dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.SummaryGroupComparer dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.TableSummaryCellStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.TableSummaryCellStyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.TableSummaryContextMenu dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.TableSummaryRows dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.TableSummaryRowStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.TableSummaryRowStyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.UnBoundRowCellStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.UnBoundRows dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.UnBoundRowStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic) Identifies the Syncfusion.UI.Xaml.Grid.SfDataGrid.UsePLINQ dependency property.  
Top
Protected Fields
 NameDescription
Protected Field  
Top
Public Properties
 NameDescription
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property Gets or sets a value that indicates the visibility and position of AddNewRow in SfDataGrid.  
Public Property Gets or sets a value that indicates whether the user can delete the rows using Delete Key.  
Public Property Gets or sets a value that indicates whether the column can be repositioned by using mouse or touch. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether the user can drag and drop rows.  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property Gets or sets a value that indicates whether the user can edit the cells. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether the filtering is enabled in SfDataGrid.  
Public Property Gets or sets a value that indicates whether the group header remains fixed at the width of display area or scrolled(horizontal scrolling) out of its visibility.  
Public Property Gets or sets a value indicates whether the user can drag and drop the column to GroupDropArea.  
Public Property Gets or sets a value that indicates whether the user can adjust the column width by using the mouse. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether the hidden column can be resized using the mouse. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether the user can highlight the row being hovered through mouse or touch.  
Public Property Gets or sets a value that indicates whether the selection should be present in the PointerPressed state. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether the user can sort the data by clicking on its header cell of the column in SfDataGrid. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether the user can sort the data to its initial order other than ascending or descending order. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets the style applied to alternate data row in SfDataGrid.  
Public Property Gets or sets the style applied to alternate data row conditionally based on data in SfDataGrid.  
Public Property Gets or sets the number of alternate data rows to have a unique appearance.  
Public Property Gets or sets a value that indicates whether the group is expanded automatically , when the column is grouped.  
Public Property Gets or sets a value that indicates whether the columns should be created automatically. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether to generate columns automatically for the custom types in data object. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates how the columns are generated during automatic column generation. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public PropertyGets or sets the AutoGenerateColumnsModeForCustomType that indicates whether to create the columns for custom parent type or child inner properties or custom type and its child properties. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether the relations for Master-Details View is generated automatically.  
Public PropertyGets or sets an instance of the AutoScroller to perform horizontal or vertical scrolling automatically , when the selection is dragged outside of the visible boundaries in SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyGets or sets an instance of the Syncfusion.Data.ICollectionViewAdv which manage the records, sorting, grouping, summaries and filtering for SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property Gets or sets a value that indicates whether to maintain ScrollPosition when ItemsSource or SourceCollection for the SfDataGrid is changed.  
Public Property Gets or sets a value that indicates whether to create view by considering ICollectionView.Filter and DataView.RowFilter.  
Public Property Gets or sets the style applied to all the caption summary cells in SfDataGrid.  
Public Property Gets or sets the style applied to caption summary cell conditionally based on summary value in SfDataGrid.  
Public PropertyGets or sets the GridSummaryRow that displays the summary information at the header of each group .  
Public Property Gets or sets the style applied to all the caption summary rows in SfDataGrid.  
Public Property Gets or sets the style applied to caption summary row conditionally based on summary value in SfDataGrid.  
Public PropertyGets the reference to the Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererCollection instance which holds the collection of all predefined cell renderers Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRenderer .  
Public Property Gets or sets the style applied to all the record cells in SfDataGrid.  
Public Property Gets or sets the style applied to record cells conditionally based on data in SfDataGrid.  
Public PropertyGets or sets the System.Windows.DataTemplate by choosing a template conditionally based on data. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyGets or sets an instance of the GridColumnResizingController which controls the resizing operation in SfDataGrid.  
Public Property Gets or sets the collection that contains all the columns in SfDataGrid.  
Public Property Gets or sets a value that indicates how the column widths are determined.  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyGets the list of CoveredCellInfo collection which are queried using Syncfusion.UI.Xaml.Grid.QueryConveredRange event for the visible rows and columns.  
Public Property Gets or sets a brush that is used to draw the border color of the current cell. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets the width for the boundaries of the current cell border. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public PropertyGets or sets the GridCellInfo which holds the current cell information such as corresponding record ,index ,column, and etc.  
Public Property Gets or sets the column that contains the current cell.  
Public Property Gets or sets the data item that corresponds to the focused row or cell.  
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property Gets or sets the amount of data to fetch for virtualizing operations. This property only using in Incremental Loading operations.  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property Gets or sets the style applied to all the DetailsViewDataGrid.  
Public PropertyGets or sets the collection of ViewDefinition that enables you to represent the data in to hierarchical format.  
Public Property Gets or sets the padding of the DetailsViewDataGrid  
Public Property (Inherited from Windows.UI.Xaml.DependencyObject)
Public Property Gets or sets value that indicates the position of cursor and selection in edit element when entering edit mode. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates the mouse action that triggers editing. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether to create RecordEntry for all the objects in SourceCollection.  
Public Property Gets or sets the Expander column width.  
Public Property Gets or sets the style applied to the filter pop-up in SfDataGrid.  
Public PropertyGets or sets System.Windows.DataTemplate that defines the visual representation of the filter pop-up in SfDataGrid.  
Public PropertyGets the reference to the Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererCollection instance which holds the collection of all predefined cell renderers Syncfusion.UI.Xaml.Grid.RowFilter.GridFilterRowCellRenderer.  
Public Property Gets or sets a value that indicates the visibility and position of FilterRow in SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets the number of non-scrolling rows at bottom of the SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property Gets or sets the number of non-scrolling columns at left of the grid. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets the number of non-scrolling rows at top of the SfDataGrid.  
Public PropertyGets or sets an instance of the GridColumnDragDropController which controls the column drag-and-drop operation in SfDataGrid.  
Public PropertyGets or sets an instance of the GridColumnSizer which controls columns sizing, column width auto calculation and row height auto calculation.  
Public Property Gets or sets a value that indicates how the content is copied from SfDataGrid and SfTreeGrid control to the clipboard. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public PropertyGets or sets an instance of the IGridCopyPaste interface which controls the copy and paste operations in SfDataGrid.  
Public Property Gets or sets a value that indicates how the clipboard value is pasted into SfDataGrid and SfTreeGrid. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value to enable the built-in validation (IDataErrorInfo/DataAnnonations) to validate the user input and displays the error. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets the shortcut menu that appears on the group caption of SfDataGrid.  
Public Property Gets or sets the format of group caption text.  
Public PropertyGets or sets the collection of GroupColumnDescription object that describes how the column to be grouped in to view .  
Public PropertyGets or sets the shortcut menu that appears on the GroupDropArea of SfDataGrid.  
Public Property Gets or sets the style applied to GroupDropArea in SfDataGrid.  
Public Property Gets or sets the string that is used to displayed on the GroupDropArea in SfDataGrid.  
Public PropertyGets or sets the shortcut menu that appears on the group drop item of GroupDropArea.  
Public Property Gets or sets a brush that highlights the background of currently selected group caption and group summary rows.  
Public Property Gets or sets the style applied all the group summary cells in SfDataGrid.  
Public Property Gets or sets the style applied to group summary cell conditionally based on summary value in SfDataGrid.  
Public Property Gets or sets the shortcut menu that appears on the group summary of SfDataGrid.  
Public PropertyGets or sets the collection of GridSummaryRow that displays summary information at the footer of each group.  
Public Property Gets or sets the style applied to all the group summary rows in SfDataGrid.  
Public Property Gets or sets the style applied to group summary row conditionally based on summary value in SfDataGrid.  
Public Property Gets or sets the shortcut menu that appears on each header cells. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets the height of header row. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets the style applied to all the header cells in SfDataGrid.  
Public PropertyGets or sets System.Windows.DataTemplate that defines the visual representation of the header cell in SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property Gets or sets a value that indicates whether the expander should be hidden when relational column property has an empty collection or null.  
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property Gets or sets the indent column width.  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property Gets or sets a value that denotes whether the underlying data object type is dynamic.  
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property Gets or sets a value that indicates whether the GroupDropArea can be expanded by default.  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property  
Public Property Gets or sets the value that determines if the user can change the text in the GridCell. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property Gets or sets the collection that is used to generate the content of the SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property Gets or sets a value to control data manipulation operations during data updates.  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyGets or sets an instance of the Syncfusion.UI.Xaml.Grid.MergedCellManger which controls the merging in SfDataGrid using QueryCoveredRange event.  
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyGets or sets the NavigationMode that indicates whether the navigation can be accomplished based on either cell or row in SfDataGrid. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates the position of new record which is added using AddNewRow.  
Public PropertyGets or sets a value that indicates whether to listen System.ComponentModel.INotifyPropertyChanging.PropertyChanging and System.ComponentModel.INotifyPropertyChanged.PropertyChanged events of data object and System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged event of Syncfusion.Data.CollectionViewAdv.SoureCollection.  
Public Property  
Public Property  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property Gets or sets the settings for print the SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property Gets or sets the shortcut menu that appears on each record cells. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property Gets or sets a value that indicates whether to re-use rows and cells when ItemsSource gets changed at runtime.  
Public PropertyGets or sets an instance of the GridRowDragDropController which controls the row drag-and-drop operation in SfTreeGrid.  
Public PropertyGets or sets the RowGenerator of SfDataGrid.  
Public Property Gets or sets the width of the RowHeader. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets the height for record rows in SfDataGrid and SfTreeGrid. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a brush that highlights the data row is being hovered.  
Public Property Gets or sets a brush that highlights the background of the currently selected row or cell.  
Public Property Gets or sets the style applied to all the data rows in SfDataGrid.  
Public Property Gets or sets the style applied to data row conditionally based on data in SfDataGrid.  
Public Property Gets or sets the DetailsViewDataGrid that are currently selected .  
Public Property Gets or sets the index of corresponding selected cell or row. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets the data item bound to the row or cell that contains the current cell. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets the collection of object that contains data item of corresponding to the selected cells or rows in a SfDataGrid. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public PropertyGets or sets the instance of IGridSelectionController which controls selection operations in SfDataGrid.  
Public Property Gets or sets a brush that highlights the foreground of currently selected row or cell.  
Public Property Gets or sets the value that indicates how the rows or cells are selected in SfDataGrid. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that decides the type of selection behavior to be performed in SfDataGrid.  
Public PropertyGets or sets an instance of SerializationController which controls the serialization operation in SfDataGrid.  
Public PropertyGets or sets a value that indicates whether the busy indicator should be displayed while fetching the large amount data in Syncfusion.UI.Xaml.Grid.VirtualizingCollectionView.  
Public Property Gets or sets a value that indicates whether the column is displayed on SfDataGrid after it is grouped.  
Public PropertyGets or sets a value that indicates the visibility of Syncfusio.UI.Xaml.Grid.GridDetailsViewIndentCell in SfDataGrid.  
Public PropertyGets or sets a value that indicates whether the Syncfusio.UI.Xaml.Grid.GroupDropArea is enabled in SfDataGrid.  
Public Property Gets or sets a value that indicates the visibility of RowHeader column which is used to denote the status of row. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether the sequence number should be displayed on the header cell of sorted column during multi-column sorting. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets value that indicates whether the tooltip should be displayed when mouse hovered on the cells in the control. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets or sets a value that indicates whether the user can sort the data either at single or double click. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public PropertyGets or sets the collection of SortColumnDescription objects to sort the data programmatically. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property Gets the collection of comparers to sort the data based on custom logic .  
Public Property Gets or sets the type of data object displayed in SfDataGrid.  
Public PropertyGets or sets the collection of StackedHeaderRow to add additional headers to group and display the column headers. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property Gets or sets a value that denotes the mode of calculation for caption and group summaries for improved performance.  
Public Property Gets or sets the custom group comparer that sorts the group based on its summary values.  
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property Gets or sets the style applied all the table summary cells in SfDataGrid.  
Public Property Gets or sets the style applied to table summary cell conditionally based on summary value in SfDataGrid.  
Public Property Gets or sets the shortcut menu that appears on table summary of SfDataGrid.  
Public PropertyGets or sets the collection of GridSummaryRow that displays the summary information either at top or bottom of SfDataGrid.  
Public Property Gets or sets the style applied to all the table summary rows in SfDataGrid.  
Public Property Gets or sets the style applied to table summary row conditionally based on summary value in SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyGets the reference to the Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererCollection instance which holds the renderer's for UnBoundRow Cell.  
Public Property Gets or sets the style applied to all the cells in UnBoundRow.  
Public PropertyGets or sets the collection of GridUnBoundRow which denotes the count and position of additional rows at top and bottom of SfDataGrid. These additional rows are not bound to data source of SfDataGrid.  
Public Property Gets or sets the style applied to all the UnBoundRows in SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property Gets or sets the value that indicates whether to enable Parallel LINQ while sorting, filtering, grouping and summary calculation to improve performance.  
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Property (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyGets the reference to the Syncfusion.Data.ICollectionViewAdv instance which manage the records, sorting, grouping, summaries and filtering in SfDataGrid.  
Public Property (Inherited from Windows.UI.Xaml.UIElement)
Public Property (Inherited from Windows.UI.Xaml.FrameworkElement)
Top
Protected Properties
 NameDescription
Protected Property (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Internal PropertyGets the reference to the GridModel instance which manages interaction between SfDataGrid and Syncfusion.Data.ICollectionViewAdv.  
Top
Public Methods
 NameDescription
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public MethodDecides whether the QueryCoveredRange event is wired or not.  
Public MethodDecides whether the QueryUnBoundRow event can be wired or not.  
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public MethodOverloaded.  Clears filters for the particular column  
Public Method Clears filters for all the columns in SfDataGrid  
Public Method Clears all the selection present in SfDataGrid.  
Public Method (Inherited from Windows.UI.Xaml.DependencyObject)
Public Method Collapses all the DetailsViewDataGrids in SfDataGrid.  
Public Method Collapses all the groups in SfDataGrid.  
Public Method Collapses the DetailsViewDataGrids corresponding to the specified record index.  
Public Method Collapses the specified Group.  
Public Method Collapses the group based on its level.  
Public Method (Inherited from System.MarshalByRefObject)
Public MethodOverloaded.  Deserializes the SfDataGrid based on the XML document contained by the specified Stream.  
Public MethodOverloaded. Overridden. Disposes all the resources used by the SfDataGrid class.  
Public Method (Inherited from System.Runtime.InteropServices.WindowsRuntime.RuntimeClass)
Public MethodOverloaded.  Expands all the DetailsViewDataGrids in the SfDataGrid.  
Public Method Expands all the groups in SfDataGrid.  
Public Method Expands the DetailsViewDataGrid corresponding to the specified record index.  
Public Method Expands the specified group.  
Public Method Expands the group based on its level.  
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.DependencyObject)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from System.Runtime.InteropServices.WindowsRuntime.RuntimeClass)
Public Method Gets the header cell element for the specified column.  
Public Method (Inherited from System.MarshalByRefObject)
Public Method Gets the collection of selected cells in SfDataGrid.  
Public Method Gets the cell value to populate the UnboundColumn by evaluating the expression or Format with the record.  
Public Method (Inherited from Windows.UI.Xaml.DependencyObject)
Public Method (Inherited from System.MarshalByRefObject)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public MethodInvalidates the height of the specified row to raise in the QueryRowHeight event programmatically.  
Public Method Invalidates the unbound row to refresh the data in View.  
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method Moves the current cell for the specified rowColumnIndex.  
Public Method  
Public Method Prints the SfDataGrid with default print settings.  
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method (Inherited from Windows.UI.Xaml.Controls.Control)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public MethodOverloaded. Raises the QueryCoveredRange event in SfDataGrid.  
Public MethodOverloaded. Raises the QueryUnBoundRow event in SfDataGrid.  
Public Method (Inherited from Windows.UI.Xaml.DependencyObject)
Public Method (Inherited from Windows.UI.Xaml.DependencyObject)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method  
Public Method Scrolls the SfDataGrid vertically and horizontally to display the cell for the specified RowColumnIndex.  
Public Method Selects all the cells in SfDataGrid  
Public Method Selects the cell for the specified row data and column.  
Public Method Selects the range of cells for the specified row data and column information .  
Public Method Selects the row based on its specified the start and end index .  
Public MethodOverloaded.  Serializes the SfDataGrid control to the XML document file that are stored in the specified Stream.  
Public Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Method  
Public Method (Inherited from Windows.UI.Xaml.DependencyObject)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method  
Public Method (Inherited from System.Runtime.InteropServices.WindowsRuntime.RuntimeClass)
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Public Method (Inherited from Windows.UI.Xaml.DependencyObject)
Public Method Unselects the cell with corresponding to the specified row data and column.  
Public Method Unselects the range of cells for the specified row data and column information.  
Public Method (Inherited from Windows.UI.Xaml.UIElement)
Top
Protected Methods
 NameDescription
Protected MethodOverridden.  Arranges the content of the SfDataGrid.  
Protected Internal Method Used to create the columns for the specified property. (Inherited from Syncfusion.UI.Xaml.Grid.SfGridBase)
Protected Method Releases all the view related operations in SfDataGrid , when the ItemsSource is changed.  
Protected Method Ensures RowHeight,HeaderRowHeight,GroupDropAreaText,GridValidationMode,AllowFiltering properties associated with SfDataGrid.  
Protected Method Ensures selection related operations in View.  
Protected Method (Inherited from Windows.UI.Xaml.UIElement)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.FrameworkElement)
Protected Method Invoked when the dependency property on SfDataGrid has been updated.  
Protected MethodOverridden.  Determines the desired size of the SfDataGrid.  
Protected MethodOverloaded.  (Inherited from System.MarshalByRefObject)
Protected MethodOverridden.  Builds the visual tree for the SfDataGrid when a new template is applied.  
Protected MethodInvoked when the ContainerKeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected Method (Inherited from Windows.UI.Xaml.UIElement)
Protected Method (Inherited from Windows.UI.Xaml.UIElement)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOverridden. Invoked when the KeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOverridden. Invoked when the ManipulationStarted attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Method (Inherited from Windows.UI.Xaml.Controls.Control)
Protected Internal MethodRaises the CellDoubleTapped event in SfDataGrid.  
Protected Internal MethodRaises the CellTapped event in SfDataGrid.  
Protected Internal MethodRaises the CellToolTipOpening event in SfDataGrid.  
Protected MethodRaises the ItemsSourceChanged event in SfDataGrid.  
Protected Internal MethodRaises the QueryRowHeight event in SfDataGrid.  
Protected Method Refreshes VisualContainer and View properties based on SfDataGrid property settings.  
Protected Internal Method Updates the frozen rows count when the internal rows such as AddNewRow, Header, Unbound Row and TableSummaryRow is created.  
Protected Internal Method Resets the row index of UnBoundRow and its maintained for internal purpose.  
Protected MethodInitialize a new instance of RowGenerator .  
Protected Method Unwires the events associated with the SfDataGrid.  
Protected Internal MethodUpdates the AutoScroller settings .  
Protected Method Wires the events associated with the SfDataGrid.  
Top
Extension Methods
 NameDescription
Public Extension Method Add the range to CoveredCells.
Public Extension Method Determines whether the corresponding cell in a column is focusible or not.
Public Extension Method Decides whether to merge the adjacent parent rows based on child source of row data.
Public Extension Method Gets the childColumns for the given StackedColumn
Public Extension Method Clone image method.
Public Extension MethodOverloaded.  Exports the dataGrid to excel.
Public Extension MethodOverloaded.  Exports the dataGrid to excel by considering Grouping,Sorting,Filtering,Summaries,Paging,NestedGrid,CellTypes,Unbound rows, Merged cells and Stacked headers.
Public Extension MethodOverloaded.  Exports the dataGrid to PDF.
Public Extension MethodOverloaded.  Exports the dataGrid to PdfGrid.
Public Extension Method Generic method to find visual parent of specified type.
Public Extension Method Searches the sub tree of an element (including that element) for an element of a particular type.
Public Extension Method Searches the sub tree of an element (including that element) for an element of a particular type.
Public Extension Method Searches the sub tree of an element (including that element) for an element of a particular type.
Public Extension Method Searches the sub tree of an element (including that element) for an element of a particular type.
Public Extension Method Searches the sub tree of an element (including that element) for an element with specific name and particular type.
Public Extension Method Searches the sub tree of an element (including that element) for an element with specific name and particular type.
Public Extension Method Searches the subtree of an element (including that element) for an element of a particluar type.
Public Extension Method
Public Extension Method
Public Extension Method Gets the parent element of the specified framework element in the visual tree.
Public Extension Method Gets the parent element of the specified framework element in the visual tree.
Public Extension Method
Public Extension Method Using the provided type, obtains a specific child object of the provided object by examining the visual tree.
Public Extension MethodOverloaded. 
Public Extension MethodGets the Syncfusion.UI.Xaml.Grid.GridAddNewRowController of SfDataGrid.
Public Extension Method Gets the corresponding row index of the AddNewRow.
Public Extension Method Returns the size of an UI element and its position relative to another framework element.
Public Extension MethodOverloaded.  Get ChildSequence no respect to the GridColumns for ChildColumns in StackedHeaderRow
Public Extension Method Gets the conflicting range from existing CoveredCells collection.
Public Extension MethodGets the Syncfusion.UI.Xaml.Grid.DataColumnBase for the given RowColumnIndex.
Public Extension Method Gets the SfDataGrid that has current cell.
Public Extension Method Gets the DetailsViewDataGrid for the specified record index and relation column.
Public Extension Method Gets the DetailsViewDataGrid for the specified row index.
Public Extension Method Gets the corresponding row index of the FilterRow.
Public Extension Method Gets the index of the first column corresponding to the specified flow direction.
Public Extension Method Gets the index of the DataRow positioned at start of the SfDataGrid.
Public Extension Method Gets the index of the row positioned at the start point of SfDataGrid.
Public Extension MethodGets the Syncfusion.UI.Xaml.Grid.GridCellInfo for the specified rowcolumnindex.
Public Extension Method Gets the record associated with the specified DetailsViewDataGrid.
Public Extension Method Gets the row index of the specified DetailsViewDataGrid.
Public Extension MethodGets the Syncfusion.UI.Xaml.Grid.GridModel of SfDataGrid.
Public Extension Method Gets the header index of SfDataGrid.
Public Extension MethodOverloaded.  Get RowSpan for the given covered cell and rowIndex
Public Extension Method Gets the index of the last column corresponding to the specified flow direction.
Public Extension Method Gets the index of the DataRow positioned at end of the SfDataGrid.
Public Extension Method Gets the index of the row positioned at end of the SfDataGrid.
Public Extension Method Gets the name of the dependency element.
Public Extension Method Gets the index of the row positioned at the end of next page that is not currently in view of SfDataGrid.
Public Extension Method Gets the next row info at the specified row index in SfDataGrid.
Public Extension Method
Public Extension Method Gets the immediate parent DataGrid of the specified DetailsViewDataGrid.
Public Extension Method Gets the index of the row positioned at the start of the previous page that is not currently in view of SfDataGrid.
Public Extension Method Gets the previous row info at the specified row index of SfDataGrid.
Public Extension Method Gets the record for the specified row index.
Public Extension Method Gets the record for the specified row index.
Public Extension Method Gets the number of records in SfDataGrid.
Public Extension MethodGets the Syncfusion.UI.Xaml.Grid.RowGenerator of SfDataGrid.
Public Extension Method Gets the index of currently selected Details View row .
Public Extension MethodGets the total number of table summary rows in SfDataGrid according to the specified TableSummaryRowPosition.
Public Extension Method Gets the top level parent grid.
Public Extension Method Gets the UnBoundRow for the specified row index.
Public Extension MethodOverloaded. Gets the total number of UnboundRows in SfDataGrid according to the specified UnBoundRowsPosition and summary location.
Public Extension MethodGets the Syncfusion.UI.Xaml.Grid.ValidationHelper of SfDataGrid.
Public Extension Method Helps to find the ancestor elements of the provided visual object by searching in visual tree.
Public Extension Method Helps to find the ancestor of a given element in the visual tree or find the object itself if it matches.
Public Extension Method Helps to iterate and return a collection of visual children from the object in visual tree.
Public Extension Method Helps to find the visual children of a given element in the visual tree or find the object itself if it matches.
Public Extension MethodGets the Syncfusion.UI.Xaml.Grid.VisualContainer of SfDataGrid.
Public Extension Method Helps to find the child elements of the provided visual object by searching in visual tree.
Public Extension Method Helps to find the descendant elements of the provided visual object by searching in visual tree.
Public Extension Method Get the visual tree descendants of an element and the element itself.
Public Extension Method Helps to find the siblings of the provided element by searching in visual tree.
Public Extension Method Helps to find the siblings of a given element in the visual tree or find the object itself if it matches.
Public Extension Method Hides the row focus border for the specified row index.
Public Extension Method Hides the selection background for the specified row index.
Public Extension Method Gets the common Column in the same StackedHeaderRow
Public Extension Method Occurs when the layout of the visual tree changes due to its relative properties value changes or when any other action is performed.
Public Extension Method Determines whether the specified row index is associated with AddNewRow.
Public Extension Method Determines whether the specified row index is associated with FilterRow.
Public Extension Method Determines whether the TableSummaryRow is at the top position of SfDataGrid for the specified row index.
Public Extension Method Determines whether the specified row index is associated with DetailsViewDataGrid row.
Public Extension Method Determines whether the specified row index is associated with TableSummaryRow.
Public Extension Method Determines whether the specified row index is associated with any UnBoundRow's.
Public Extension Method Refreshes the column count, width in SfDataGrid.
Public Extension Method Remove the range from CoveredCells.
Public Extension Method Resolves the start index position in SfDataGrid.
Public Extension Method Resolves the start index of the specified group.
Public Extension Method Resolves the visible column index for the specified column index in SfDataGrid.
Public Extension Method Resolves the group index for the specified row index when the SfDataGrid has Details View.
Public Extension Method Resolves the record index corresponding to the specified row index in SfDataGrid.
Public Extension MethodOverloaded.  Resolves the row index corresponding to the specified record index in SfDataGrid.
Public Extension Method Resolves the scroll column index for the specified column index in SfDataGrid.
Public Extension Method Resolves the start column index of the SfDataGrid.
Public Extension Method Resolves the table summary index corresponding to the specified row index in SfDataGrid.
Public Extension MethodResolves row index for the specified GridUnBoundRow.
Public Extension Method Shows the row focus border for the specified row index.
Public Extension Method Shows the selection background for the specified row index.
Public Extension Method Returns the DateTime of the given object
Public Extension Method Updates the data row for the given row index.
Public Extension Method Updates the visual state of the RowHeader based on the current cell or row changed.
Public Extension MethodOverloaded. Updates Syncfusion.UI.Xaml.Grid.GridUnBoundColumn for the specified record and property name.
Public Extension Method Updates the unbound columns corresponding to the specified record in SfDataGrid,
Top
Public Events
 NameDescription
Public Event Occurs when the AddNewRow is being initiated.  
Public Event Occurs when column is generated for the properties in underlying data object.  
Public Event Occurs when the relations for Master-Details View is generated automatically.  
Public Event Occurs when the user double clicks or touch the cell in SfDataGrid.  
Public Event Occurs when the user clicks or touch the cell in SfDataGrid.  
Public Event Occurs when the user hover the mouse on the cell in SfDataGrid.  
Public Event Occurs when each cell in the selected cells or rows being copied from SfDataGrid into clipboard.  
Public Event Occurs after the current cell is activated in SfDataGrid.  
Public Event Occurs when the current cell is being activated in SfDataGrid.  
Public Event Occurs when the edit mode starts for the current cell in SfDataGrid.  
Public Event Occurs when the SelectedItem changed in the drop down of GridMultiColumnDropDownList or GridComboBoxColumn.  
Public Event Occurs when the edit mode ends for the current cell.  
Public Event Occurs when the GridHyperLinkColumn's cell is request for navigation.  
Public Event Occurs when the current cell is validated.  
Public Event Occurs while moving to other cells from edited cell for validating the user input.  
Public Event Occurs when the current cell value Changes.  
Public Event (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Event Occurs after the DetailsViewDataGrid is collapsed.  
Public Event Occurs when the DetailsViewDataGrid is being collapsed.  
Public Event Occurs after the DetailsViewDataGrid is expanded.  
Public Event Occurs when the DetailsViewDataGrid is being expanded.  
Public Event Occurs when the DetailsViewDataGrid is being loaded in to view.  
Public Event Occurs when the DetailsViewDataGrid is being unloaded from the view.  
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event Occurs when external exception is thrown.  
Public Event Occurs after the column is filtered in SfDataGrid.  
Public Event Occurs when the column is being filtered in SfDataGrid.  
Public Event Occurs after the items is populated to the FilterControl in SfDataGrid.  
Public Event Occurs when the items is being populated to the FilterControl in SfDataGrid.  
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event Occurs when any shortcut menu on the SfDataGrid is opening.  
Public Event Occurs when the selected cells or rows in SfDataGrid is being copied in to clipboard.  
Public Event Occurs when the clipboard value is being pasted to SfDataGrid.  
Public Event Occurs after the group is collapsed.  
Public Event Occurs when the group is being collapsed.  
Public Event Occurs after the group is expanded.  
Public Event Occurs when the group is being expanded.  
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.Controls.Control)
Public Event Occurs when the ItemsSource changed.  
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Event (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Event (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event Occurs when each cell is being pasted from clipboard to SfDataGrid control.  
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event Occurs when the column is being reordered in to a new position.  
Public Event Occurs to query the range to merge, for particular cell.  
Public Event Occurs to query the row height based on row index. This event triggered only for visible rows.  
Public Event Occurs to query or commit the values for GridUnBoundColumn when its cells is initialized or committed. Occurs when the value of each cell in GridUnBoundColumn being initialized or committed.  
Public Event Occurs to query and commit the value and settings for cell in Unbound row.  
Public EventOccurs after the record is deleted using Delete key.  
Public EventOccurs when the record is being deleted using Delete key.  
Public Event Occurs when the column width changes during resizing.  
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event Occurs after the row is validated.  
Public Event Occurs while the moving from the edited row to validate the user input.  
Public Event Occurs when the current selection changes.  
Public Event Occurs when the selection is being changed in SfDataGrid.  
Public Event (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Event Occurs after the column is sorted in SfDataGrid.  
Public Event Occurs when the column is being sorted in SfDataGrid .  
Public Event (Inherited from Windows.UI.Xaml.UIElement)
Public Event (Inherited from Windows.UI.Xaml.FrameworkElement)
Top
See Also