Click or drag to resize
RadGridView Methods

The RadGridView type exposes the following members.

Methods
  NameDescription
Public methodBeginEdit
Causes the RadGridView to enter editing mode for the current cell and current row, unless the data grid is already in editing mode.
(Inherited from GridViewDataControl.)
Public methodBeginEdit(RoutedEventArgs)
Causes the RadGridView to enter editing mode for the current cell and current row, unless the data grid is already in editing mode.
(Inherited from GridViewDataControl.)
Public methodBeginInsert
Causes the RadGridView to show new row and enter into EditMode.
(Inherited from GridViewDataControl.)
Public methodBringIndexIntoView
Brings the item with the given index into view. The method will not work before the item containers have been generated.
(Inherited from BaseItemsControl.)
Public methodBuildHierarchyFromDataSet
Builds a hierarchy from a data set.
(Inherited from GridViewDataControl.)
Public methodCalculateAggregates
Calculate all columns aggregate functions.
(Inherited from GridViewDataControl.)
Public methodCancelEdit
Causes the data grid to cancel the current edit, restore the original value, and exit editing mode.
(Inherited from GridViewDataControl.)
Protected methodClearContainerForGroupOverride
When overridden in a derived class, undoes the effects of the PrepareContainerForGroupOverride method.
(Inherited from GridViewDataControl.)
Protected methodClearContainerForItemOverride
When overridden in a derived class, undoes the effects of the PrepareContainerForItemOverride method.
(Inherited from GridViewDataControl.)
Public methodCollapseAllGroups
Collapses all groups recursively.
(Inherited from GridViewDataControl.)
Public methodCollapseAllHierarchyItems
Collapses all hierarchy items.
(Inherited from GridViewDataControl.)
Public methodCollapseAllHierarchyItems(Boolean)
Collapses all hierarchy items.
(Inherited from GridViewDataControl.)
Public methodCollapseGroup
Collapses the visual group for the given IGroup.
(Inherited from GridViewDataControl.)
Public methodCollapseHierarchyItem(Object)
Collapses the visual GridViewRow for the given item.
(Inherited from GridViewDataControl.)
Public methodCollapseHierarchyItem(Object, Boolean)
Collapses the visual GridViewRow for the given item.
(Inherited from GridViewDataControl.)
Public methodColumnFromDisplayIndex
Returns the GridViewColumn with the given DisplayIndex.
(Inherited from GridViewDataControl.)
Public methodCommitEdit
Commits the edit.
(Inherited from GridViewDataControl.)
Public methodCommitRowEdit
Commits the edit of the row.
(Inherited from GridViewDataControl.)
Protected methodCreateItem
Creates the container for a simple data record.
(Inherited from GridViewDataControl.)
Protected methodCreateTableDefinition
Creates the specific table definition for the DataControl.
(Overrides GridViewDataControlCreateTableDefinition.)
Public methodDeferRefresh
Enters a defer cycle that you can use to merge changes to the view and delay automatic refresh.
(Inherited from GridViewDataControl.)
Public methodEndInit
Indicates that the initialization process for the element is complete.
(Inherited from GridViewDataControl.)
Public methodExecutePendingCommand
Executes all pending commands in a sequence.
(Inherited from GridViewDataControl.)
Public methodExpandAllGroups
Expands all groups recursively.
(Inherited from GridViewDataControl.)
Public methodExpandAllHierarchyItems
Expands all hierarchy items.
(Inherited from GridViewDataControl.)
Public methodExpandAllHierarchyItems(Boolean)
Expands all hierarchy items.
(Inherited from GridViewDataControl.)
Public methodExpandGroup
Set expand state for the given IGroup. If the group is nested all parent groups will be expanded.
(Inherited from GridViewDataControl.)
Public methodExpandHierarchyItem(Object)
Expands the visual GridViewRow for the given item.
(Inherited from GridViewDataControl.)
Public methodExpandHierarchyItem(Object, Boolean)
Expands the visual GridViewRow for the given item.
(Inherited from GridViewDataControl.)
Public methodExport
Exports RadGridView to the specified stream.
(Inherited from GridViewDataControl.)
Public methodExportAsync(Stream, GridViewExportOptions, Boolean)
Asynchronously exports RadGridView to the specified stream.
(Inherited from GridViewDataControl.)
Public methodExportAsync(Stream, Action, GridViewExportOptions, Boolean)
Asynchronously exports RadGridView to the specified stream.
(Inherited from GridViewDataControl.)
Protected methodGetContainerForItemOverride
Creates or identifies the element that is used to display the given item.
(Inherited from GridViewDataControl.)
Public methodGetDistinctValues(GridViewColumn, Boolean)
Returns the first 1000 distinct values for the given column.
(Inherited from GridViewDataControl.)
Public methodGetDistinctValues(GridViewColumn, Boolean, NullableInt32)
Returns distinct values for a given column.
(Inherited from GridViewDataControl.)
Public methodGetRowForItem
Gets the row for an item.
(Inherited from GridViewDataControl.)
Public methodGetSelectionAnchorCell
Gets the selection anchor cell. This cell is used as a starting point when selecting range using the SHIFT key.
(Inherited from GridViewDataControl.)
Public methodGetSelectionAnchorItem
Gets the selection anchor item. This item is used as a starting point when selecting range using the SHIFT key.
(Inherited from GridViewDataControl.)
Protected methodInitializeSelection
Initializes the selection.
(Inherited from GridViewDataControl.)
Public methodIsExpanded(Object)
Gets the expanded state of a given item.
(Inherited from GridViewDataControl.)
Public methodIsExpanded(IGroup)
Gets the expanded state of a group in GridViewDataControl.
(Inherited from GridViewDataControl.)
Protected methodMeasureOverride
Called to remeasure a control.
(Inherited from GridViewDataControl.)
Public methodOnAddingNewDataItem
Raises the AddingNewDataItem event.
(Inherited from GridViewDataControl.)
Protected methodOnAlternationCountChanged
Invoked when the AlternationCount property changes.
(Inherited from GridViewDataControl.)
Public methodOnApplyTemplate
When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate.
(Inherited from GridViewDataControl.)
Protected methodOnAutoGeneratingColumn
Raises the AutoGeneratingColumn event.
(Inherited from GridViewDataControl.)
Protected methodOnCanUserSelectChanged
Called when property CanUserSelect changes.
(Inherited from GridViewDataControl.)
Protected methodOnColumnDisplayIndexChanged
Called when the DisplayIndex of a column is modified.
(Inherited from GridViewDataControl.)
Protected methodOnColumnReordered
Called when the column is reordered.
(Inherited from GridViewDataControl.)
Protected methodOnCreateAutomationPeer
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
(Overrides UIElementOnCreateAutomationPeer.)
Protected methodOnCurrentItemChanged
Called when the current item of the DataControl is changed.
(Inherited from GridViewDataControl.)
Protected methodOnFilterOperatorsLoading
Raises the FilterOperatorsLoading event.
(Inherited from GridViewDataControl.)
Protected methodOnGotFocus
Invoked whenever an unhandled GotFocus event reaches this element in its route.
(Inherited from GridViewDataControl.)
Protected methodOnGroupPanelChanged
Called when the GridViewGroupPanel is changed.
(Inherited from GridViewDataControl.)
Protected methodOnGroupRenderModeChanged
Called when the virtualization mode changes.
(Inherited from GridViewDataControl.)
Protected methodOnInitialized
Raises the Initialized event. This method is invoked whenever IsInitialized is set to true internally.
(Overrides GridViewDataControlOnInitialized(EventArgs).)
Protected methodOnItemContainerStyleChanged
Invoked when the ItemContainerStyle property changes.
(Inherited from BaseItemsControl.)
Protected methodOnItemsChanged
Invoked when the Items property changes.
(Inherited from GridViewDataControl.)
Protected methodOnItemsCollectionChanged
Called when this.Items collection changes.
(Inherited from GridViewDataControl.)
Protected methodOnItemsPropertyChanged
Called when this.Items has a property changed.
(Inherited from GridViewDataControl.)
Protected methodOnItemsSourceChanged
Called when ItemsSource property has changed.
(Inherited from GridViewDataControl.)
Protected methodOnItemTemplateChanged
Invoked when the ItemTemplate property changes.
(Inherited from BaseItemsControl.)
Protected methodOnKeyDown
Invoked when an unhandled 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.
(Inherited from GridViewDataControl.)
Protected methodOnLoadingRowDetails
Raises the LoadingRowDetails event.
(Inherited from GridViewDataControl.)
Protected methodOnLostFocus
Raises the LostFocus routed event by using the event data that is provided.
(Inherited from GridViewDataControl.)
Protected methodOnMouseLeftButtonDown
Invoked when an unhandled MouseLeftButtonDown routed event is raised on this element. Implement this method to add class handling for this event.
(Inherited from GridViewDataControl.)
Protected methodOnMouseMove
Invoked when an unhandled MouseMove attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
(Inherited from GridViewDataControl.)
Protected methodOnMouseWheel
Invoked when an unhandled MouseWheel attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
(Inherited from GridViewDataControl.)
Protected methodOnNewRowPositionChanged
Called when property NewRowPosition changes.
(Inherited from GridViewDataControl.)
Protected methodOnPinnedRowsPositionChanged
Called when property PinnedRowsPosition changes.
(Inherited from GridViewDataControl.)
Protected methodOnPropertyChanged
Called when a property changes.
(Inherited from DataControl.)
Protected methodOnRowDetailsVisibilityChanged
Raises the RowDetailsVisibilityChanged event.
(Inherited from GridViewDataControl.)
Protected methodOnRowDetailsVisibilityChanging
Raises the RowDetailsVisibilityChanging event.
(Inherited from GridViewDataControl.)
Protected methodOnSearchPanelVisibilityChanged
Raises the SearchPanelVisibilityChanged event.
(Inherited from GridViewDataControl.)
Protected methodOnSelectedCellsChanging
Raises the SelectedCellsChangingEvent event.
(Inherited from GridViewDataControl.)
Protected methodOnSelectedItemChanged
Called when the selected item of the DataControl is changed.
(Inherited from GridViewDataControl.)
Protected methodOnSelectionChanging
Raises the SelectionChangingEvent event.
(Inherited from DataControl.)
Protected methodOnShowColumnFootersChanged
Called when property ShowColumnFooters changes.
(Inherited from GridViewDataControl.)
Protected methodOnShowColumnHeadersChanged
Called when property ShowColumnHeaders changes.
(Inherited from GridViewDataControl.)
Protected methodOnShowGroupPanelChanged
Called when property ShowGroupPanel changes.
(Inherited from GridViewDataControl.)
Protected methodOnShowSearchPanelChanged
Called when property ShowSearchPanel changes.
(Inherited from GridViewDataControl.)
Protected methodOnTextInput
Invoked when an unhandled TextInput attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
(Inherited from GridViewDataControl.)
Protected methodOnUnloadingRowDetails
Raises the UnloadingRowDetails event.
(Inherited from GridViewDataControl.)
Protected methodPrepareContainerForGroupItemOverride
Prepares the specified element to display the specified item.
(Inherited from GridViewDataControl.)
Protected methodPrepareContainerForItemOverride
Prepares the specified element to display the specified item.
(Inherited from GridViewDataControl.)
Protected methodRaiseSelectionChangedEvent
Raises the selection changed event.
(Inherited from GridViewDataControl.)
Public methodRebind
Rebinds the grid.
(Inherited from DataControl.)
Public methodReorderColumns
Reorders the columns.
(Inherited from GridViewDataControl.)
Public methodResetTheme
Resets the theme of the RadGridView to change it or to invalidate it.
Public methodScrollIndexIntoView(Int32)
Scrolls the item with the specified index into view.
(Inherited from GridViewDataControl.)
Public methodScrollIndexIntoView(Int32, GridViewColumn)
Scrolls the cell with the specified row index and the column into view.
(Inherited from GridViewDataControl.)
Public methodScrollIndexIntoViewAsync(Int32, ActionFrameworkElement)
Scrolls the row with the specified index into view in an asynchronous manner.
(Inherited from GridViewDataControl.)
Public methodScrollIndexIntoViewAsync(Int32, ActionFrameworkElement, Action)
Scrolls the row with the specified index into view in an asynchronous manner.
(Inherited from GridViewDataControl.)
Public methodScrollIndexIntoViewAsync(Int32, GridViewColumn, ActionFrameworkElement, Action)
Scrolls the row with the specified index and GridViewColumn into view in an asynchronous manner.
(Inherited from GridViewDataControl.)
Public methodScrollIntoView(Object)
Scrolls the row containing the data item into view.
(Inherited from GridViewDataControl.)
Public methodScrollIntoView(Object, GridViewColumn)
Scrolls a cell into view.
(Inherited from GridViewDataControl.)
Public methodScrollIntoViewAsync(Object, ActionFrameworkElement)
Scrolls the row containing the data item into view in an asynchronous manner.
(Inherited from GridViewDataControl.)
Public methodScrollIntoViewAsync(Object, ActionFrameworkElement, Action)
Scrolls the row containing the data item into view in an asynchronous manner.
(Inherited from GridViewDataControl.)
Public methodScrollIntoViewAsync(Object, GridViewColumn, ActionFrameworkElement)
Scrolls the row containing the data item and GridViewColumn into view in an asynchronous manner.
(Inherited from GridViewDataControl.)
Public methodScrollIntoViewAsync(Object, GridViewColumn, ActionFrameworkElement, Action)
Scrolls the row containing the data item and GridViewColumn into view in an asynchronous manner.
(Inherited from GridViewDataControl.)
Public methodSelect
Selects specified items.
(Inherited from GridViewDataControl.)
Public methodSelectAll
Selects all grid data items.
(Inherited from GridViewDataControl.)
Public methodSelectCellRegion(IEnumerableCellRegion)
Selects specified region of cells.
Public methodSelectCellRegion(CellRegion)
Selects specified region of cells.
Protected methodSetIsCurrent
Sets the current state for a container that wraps a given data item.
(Inherited from GridViewDataControl.)
Protected methodSetIsSelected
Sets the selection state for a container that wraps a given data item.
(Inherited from GridViewDataControl.)
Public methodSetSelectionAnchor(Object)
Sets the selection anchor item. This item is used as a starting point when selecting range using the SHIFT key.
(Inherited from GridViewDataControl.)
Public methodSetSelectionAnchor(GridViewCellInfo)
Sets the selection anchor item and cell. This item/cell is used as a starting point when selecting range using the SHIFT key.
(Inherited from GridViewDataControl.)
Protected methodShouldDestroyContainersOnReset
Indicates whether recycled containers should be cleared after CollectionChanged.Reset.
(Inherited from GridViewDataControl.)
Public methodUnselect
Unselects specified items.
(Inherited from GridViewDataControl.)
Public methodUnselectAll
Unselects all grid data items.
(Inherited from GridViewDataControl.)
Public methodUnselectCellRegion(IEnumerableCellRegion)
Deselects specified region of cells.
Public methodUnselectCellRegion(CellRegion)
Deselects specified region of cells.
Top
Extension Methods
  NameDescription
Public Extension MethodChildrenOfTypeT
Gets all child elements recursively from the visual tree by given type.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodClearIfNoBindingAndSet
Clears if set.
(Defined by CommonExtensions.)
Public Extension MethodClearIfSet
Clears the property if a value has been set.
(Defined by CommonExtensions.)
Public Extension MethodDeserializePrimitives
Deserializes some primitive properties of a control.
(Defined by SerializationExtensions.)
Public Extension MethodEnableLayoutRounding (Defined by LayoutRoundingHelperExtensions.)
Public Extension MethodExportToPdf(Stream)Overloaded.
Exports RadGridView to the specified stream in PDF format using the specified export options.
(Defined by GridViewDataControlExportExtensions.)
Public Extension MethodExportToPdf(Stream, GridViewDocumentExportOptions)Overloaded.
Exports RadGridView to the specified stream in PDF format.
(Defined by GridViewDataControlExportExtensions.)
Public Extension MethodExportToRadFixedDocumentOverloaded.
Exports RadGridView to RadFixedDocument.
(Defined by GridViewDataControlExportExtensions.)
Public Extension MethodExportToRadFixedDocument(GridViewDocumentExportOptions)Overloaded.
Exports RadGridView to RadFixedDocument using the specified export options.
(Defined by GridViewDataControlExportExtensions.)
Public Extension MethodExportToWorkbookOverloaded.
Exports RadGridView to the workbook.
(Defined by GridViewDataControlExportExtensions.)
Public Extension MethodExportToWorkbook(GridViewDocumentExportOptions)Overloaded.
Exports RadGridView to the workbook using the specified export options.
(Defined by GridViewDataControlExportExtensions.)
Public Extension MethodExportToXlsx(Stream)Overloaded.
Exports RadGridView to the specified stream in XLSX format.
(Defined by GridViewDataControlExportExtensions.)
Public Extension MethodExportToXlsx(Stream, GridViewDocumentExportOptions)Overloaded.
Exports RadGridView to the specified stream in XLSX format using the specified export options.
(Defined by GridViewDataControlExportExtensions.)
Public Extension MethodFindChildByTypeT
Finds child element of the specified type. Uses breadth-first search.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodFindGroupByItem
Finds the parent group of a data item .
(Defined by GridViewDataControlExtensions.)
Public Extension MethodGetAssociatedInlineUIContainer (Defined by ExtensionMethods.)
Public Extension MethodGetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodGetBaseControlItemStatus
Gets a string that communicates the visual status of a Control.
(Defined by AutomationExtensions.)
Public Extension MethodGetBoundsRelativeTo
Gets the bounds relative to the current framework element.
(Defined by ExtensionMethods.)
Public Extension MethodGetGlobalMousePosition
(Defined by WindowHost.)
Public Extension MethodGetParents
Enumerates through element's parents in the visual tree.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodGetVisualParentT
Searches up in the visual tree for parent element of the specified type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsAncestorOf(DependencyObject)Overloaded.
Determines whether the element is ancestor of the current UI element.
(Defined by ExtensionMethods.)
Public Extension MethodIsAncestorOf(DependencyObject)Overloaded.
Determines whether the element is an ancestor of the descendant.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsKeyboardFocusWithin
Determines whether keyboard focus is within the current UI element.
(Defined by KeyboardHelper.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by DependencyObjectExtensions.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by CommonExtensions.)
Public Extension MethodParentOfTypeT
Gets the parent element from the visual tree by given type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodSerializePrimitives
Serializes some primitive properties of a control.
(Defined by SerializationExtensions.)
Public Extension MethodSetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodSetIfDifferent
Sets the value of the dependencyProperty property if it's hasn't that value currently.
(Defined by CommonExtensions.)
Public Extension MethodSetLayout
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Point)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Double, Double)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSlideInOverloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideIn(TimeSpan)Overloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOutOverloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOut(TimeSpan)Overloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodToCsvOverloaded.
Returns all grid data items as comma separated values including header.
(Defined by ExportExtensions.)
Public Extension MethodToCsv(Boolean)Overloaded.
Returns all grid data items as comma separated values.
(Defined by ExportExtensions.)
Public Extension MethodToCsv(Boolean, Boolean)Overloaded.
Returns all grid data items as comma separated values.
(Defined by ExportExtensions.)
Public Extension MethodToCsv(IEnumerable, Boolean)Overloaded.
Returns specified grid data items as comma separated values.
(Defined by ExportExtensions.)
Public Extension MethodToCsv(IEnumerable, Boolean, Boolean)Overloaded.
Returns specified grid data items as comma separated values.
(Defined by ExportExtensions.)
Public Extension MethodToExcelMLOverloaded.
Returns all grid data items as html including header.
(Defined by ExportExtensions.)
Public Extension MethodToExcelML(Boolean)Overloaded.
Returns all grid data items as html.
(Defined by ExportExtensions.)
Public Extension MethodToExcelML(Boolean, Boolean)Overloaded.
Returns all grid data items as html.
(Defined by ExportExtensions.)
Public Extension MethodToExcelML(IEnumerable, Boolean)Overloaded.
Returns specified grid data items as html.
(Defined by ExportExtensions.)
Public Extension MethodToExcelML(IEnumerable, Boolean, Boolean)Overloaded.
Returns specified grid data items as html.
(Defined by ExportExtensions.)
Public Extension MethodToHtmlOverloaded.
Returns all grid data items as html including header.
(Defined by ExportExtensions.)
Public Extension MethodToHtml(Boolean)Overloaded.
Returns all grid data items as html.
(Defined by ExportExtensions.)
Public Extension MethodToHtml(Boolean, Boolean)Overloaded.
Returns all grid data items as html.
(Defined by ExportExtensions.)
Public Extension MethodToHtml(IEnumerable, Boolean)Overloaded.
Returns specified grid data items as html.
(Defined by ExportExtensions.)
Public Extension MethodToHtml(IEnumerable, Boolean, Boolean)Overloaded.
Returns specified grid data items as html.
(Defined by ExportExtensions.)
Public Extension MethodToTextOverloaded.
Returns all grid data items as html including header.
(Defined by ExportExtensions.)
Public Extension MethodToText(Boolean)Overloaded.
Returns all grid data items as tab-delimited text.
(Defined by ExportExtensions.)
Public Extension MethodToText(Boolean, Boolean)Overloaded.
Returns all grid data items as tab-delimited text.
(Defined by ExportExtensions.)
Public Extension MethodToText(IEnumerable, Boolean)Overloaded.
Returns specified grid data items as tab-delimited text.
(Defined by ExportExtensions.)
Public Extension MethodToText(IEnumerable, Boolean, Boolean)Overloaded.
Returns specified grid data items as tab-delimited text.
(Defined by ExportExtensions.)
Public Extension MethodTranslate(NullableDouble, NullableDouble, NullableDouble, NullableDouble, TimeSpan)Overloaded.
Translates the target element as requested by the parameters.
(Defined by CalendarAnimation.)
Public Extension MethodTranslate(NullableDouble, NullableDouble, NullableDouble, NullableDouble, TimeSpan, Action)Overloaded.
Translates the target element as requested by the parameters and executes the action request.
(Defined by CalendarAnimation.)
Top
See Also