Click or drag to resize
GridViewDataControl Class
GridViewDataControl provides the presentation of a collection of data items.
Inheritance Hierarchy
SystemObject
  System.Windows.ThreadingDispatcherObject
    System.WindowsDependencyObject
      System.Windows.MediaVisual
        System.WindowsUIElement
          System.WindowsFrameworkElement
            System.Windows.ControlsControl
              Telerik.Windows.ControlsDataControl
                Telerik.Windows.Controls.GridViewBaseItemsControl
                  Telerik.Windows.Controls.GridViewGridViewDataControl
                    Telerik.Windows.ControlsRadGridView
                    Telerik.Windows.ControlsRadTreeListView

Namespace: Telerik.Windows.Controls.GridView
Assembly: Telerik.Windows.Controls.GridView (in Telerik.Windows.Controls.GridView.dll) Version: 2018.1.220.40 (2018.1.220.40)
Syntax
public class GridViewDataControl : BaseItemsControl, 
	IScrollingServiceCore, IScrollingInfo, IDataControl, IWeakEventListener<DataErrorsChangedEventArgs>, 
	IWeakEventListener<PropertyChangedEventArgs>

The GridViewDataControl type exposes the following members.

Constructors
  NameDescription
Public methodGridViewDataControl
Initializes a new instance of the GridViewDataControl class.
Top
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.
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.
Public methodBeginInsert
Causes the RadGridView to show new row and enter into EditMode.
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.
Public methodCalculateAggregates
Calculate all columns aggregate functions.
Public methodCancelEdit
Causes the data grid to cancel the current edit, restore the original value, and exit editing mode.
Protected methodClearContainerForGroupOverride
When overridden in a derived class, undoes the effects of the PrepareContainerForGroupOverride method.
(Overrides BaseItemsControlClearContainerForGroupOverride(DependencyObject, Object).)
Protected methodClearContainerForItemOverride
When overridden in a derived class, undoes the effects of the PrepareContainerForItemOverride method.
(Overrides BaseItemsControlClearContainerForItemOverride(DependencyObject, Object).)
Public methodCollapseAllGroups
Collapses all groups recursively.
Public methodCollapseAllHierarchyItems
Collapses all hierarchy items.
Public methodCollapseAllHierarchyItems(Boolean)
Collapses all hierarchy items.
Public methodCollapseGroup
Collapses the visual group for the given IGroup.
Public methodCollapseHierarchyItem(Object)
Collapses the visual GridViewRow for the given item.
Public methodCollapseHierarchyItem(Object, Boolean)
Collapses the visual GridViewRow for the given item.
Public methodColumnFromDisplayIndex
Returns the GridViewColumn with the given DisplayIndex.
Public methodCommitEdit
Commits the edit.
Public methodCommitRowEdit
Commits the edit of the row.
Protected methodCreateItem
Creates the container for a simple data record.
Protected methodCreateTableDefinition
Creates the specific table definition for the DataControl.
(Overrides DataControlCreateTableDefinition.)
Public methodDeferRefresh
Enters a defer cycle that you can use to merge changes to the view and delay automatic refresh.
Public methodEndInit
Indicates that the initialization process for the element is complete.
(Overrides FrameworkElementEndInit.)
Public methodExecutePendingCommand
Executes all pending commands in a sequence.
Public methodExpandAllGroups
Expands all groups recursively.
Public methodExpandAllHierarchyItems
Expands all hierarchy items.
Public methodExpandAllHierarchyItems(Boolean)
Expands all hierarchy items.
Public methodExpandGroup
Set expand state for the given IGroup. If the group is nested all parent groups will be expanded.
Public methodExpandHierarchyItem(Object)
Expands the visual GridViewRow for the given item.
Public methodExpandHierarchyItem(Object, Boolean)
Expands the visual GridViewRow for the given item.
Public methodExport
Exports RadGridView to the specified stream.
Public methodExportAsync(Stream, GridViewExportOptions, Boolean)
Asynchronously exports RadGridView to the specified stream.
Public methodExportAsync(Stream, Action, GridViewExportOptions, Boolean)
Asynchronously exports RadGridView to the specified stream.
Protected methodGetContainerForItemOverride
Creates or identifies the element that is used to display the given item.
(Overrides BaseItemsControlGetContainerForItemOverride(Object).)
Public methodGetDistinctValues(GridViewColumn, Boolean)
Returns the first 1000 distinct values for the given column.
Public methodGetDistinctValues(GridViewColumn, Boolean, NullableInt32)
Returns distinct values for a given column.
Public methodGetRowForItem
Gets the row for an item.
Public methodGetSelectionAnchorCell
Gets the selection anchor cell. This cell is used as a starting point when selecting range using the SHIFT key.
Public methodGetSelectionAnchorItem
Gets the selection anchor item. This item is used as a starting point when selecting range using the SHIFT key.
Protected methodInitializeSelection
Initializes the selection.
(Overrides DataControlInitializeSelection.)
Public methodIsExpanded(Object)
Gets the expanded state of a given item.
Public methodIsExpanded(IGroup)
Gets the expanded state of a group in GridViewDataControl.
Protected methodMeasureOverride
Called to remeasure a control.
(Overrides ControlMeasureOverride(Size).)
Public methodOnAddingNewDataItem
Raises the AddingNewDataItem event.
Protected methodOnAlternationCountChanged
Invoked when the AlternationCount property changes.
(Overrides BaseItemsControlOnAlternationCountChanged(Int32, Int32).)
Public methodOnApplyTemplate
When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate.
(Overrides FrameworkElementOnApplyTemplate.)
Protected methodOnAutoGeneratingColumn
Raises the AutoGeneratingColumn event.
Protected methodOnCanUserSelectChanged
Called when property CanUserSelect changes.
(Overrides DataControlOnCanUserSelectChanged(Boolean, Boolean).)
Protected methodOnColumnDisplayIndexChanged
Called when the DisplayIndex of a column is modified.
Protected methodOnColumnReordered
Called when the column is reordered.
Protected methodOnCurrentItemChanged
Called when the current item of the DataControl is changed.
(Overrides DataControlOnCurrentItemChanged.)
Protected methodOnFilterOperatorsLoading
Raises the FilterOperatorsLoading event.
Protected methodOnGotFocus
Invoked whenever an unhandled GotFocus event reaches this element in its route.
(Overrides FrameworkElementOnGotFocus(RoutedEventArgs).)
Protected methodOnGroupPanelChanged
Called when the GridViewGroupPanel is changed.
Protected methodOnGroupRenderModeChanged
Called when the virtualization mode changes.
(Overrides BaseItemsControlOnGroupRenderModeChanged.)
Protected methodOnInitialized
Raises the Initialized event. This method is invoked whenever IsInitialized is set to true internally.
(Overrides FrameworkElementOnInitialized(EventArgs).)
Protected methodOnItemContainerStyleChanged
Invoked when the ItemContainerStyle property changes.
(Inherited from BaseItemsControl.)
Protected methodOnItemsChanged
Invoked when the Items property changes.
(Overrides BaseItemsControlOnItemsChanged(NotifyCollectionChangedEventArgs).)
Protected methodOnItemsCollectionChanged
Called when this.Items collection changes.
(Overrides BaseItemsControlOnItemsCollectionChanged(Object, NotifyCollectionChangedEventArgs).)
Protected methodOnItemsPropertyChanged
Called when this.Items has a property changed.
(Overrides DataControlOnItemsPropertyChanged(Object, PropertyChangedEventArgs).)
Protected methodOnItemsSourceChanged
Called when ItemsSource property has changed.
(Overrides BaseItemsControlOnItemsSourceChanged(Object, Object).)
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.
(Overrides UIElementOnKeyDown(KeyEventArgs).)
Protected methodOnLoadingRowDetails
Raises the LoadingRowDetails event.
Protected methodOnLostFocus
Raises the LostFocus routed event by using the event data that is provided.
(Overrides UIElementOnLostFocus(RoutedEventArgs).)
Protected methodOnMouseLeftButtonDown
Invoked when an unhandled MouseLeftButtonDown routed event is raised on this element. Implement this method to add class handling for this event.
(Overrides UIElementOnMouseLeftButtonDown(MouseButtonEventArgs).)
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.
(Overrides UIElementOnMouseMove(MouseEventArgs).)
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.
(Overrides UIElementOnMouseWheel(MouseWheelEventArgs).)
Protected methodOnNewRowPositionChanged
Called when property NewRowPosition changes.
Protected methodOnPinnedRowsPositionChanged
Called when property PinnedRowsPosition changes.
Protected methodOnPropertyChanged
Called when a property changes.
(Inherited from DataControl.)
Protected methodOnRowDetailsVisibilityChanged
Raises the RowDetailsVisibilityChanged event.
Protected methodOnRowDetailsVisibilityChanging
Raises the RowDetailsVisibilityChanging event.
Protected methodOnSearchPanelVisibilityChanged
Raises the SearchPanelVisibilityChanged event.
Protected methodOnSelectedCellsChanging
Raises the SelectedCellsChangingEvent event.
Protected methodOnSelectedItemChanged
Called when the selected item of the DataControl is changed.
(Overrides DataControlOnSelectedItemChanged(Object, Object).)
Protected methodOnSelectionChanging
Raises the SelectionChangingEvent event.
(Inherited from DataControl.)
Protected methodOnShowColumnFootersChanged
Called when property ShowColumnFooters changes.
Protected methodOnShowColumnHeadersChanged
Called when property ShowColumnHeaders changes.
Protected methodOnShowGroupPanelChanged
Called when property ShowGroupPanel changes.
Protected methodOnShowSearchPanelChanged
Called when property ShowSearchPanel changes.
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.
(Overrides UIElementOnTextInput(TextCompositionEventArgs).)
Protected methodOnUnloadingRowDetails
Raises the UnloadingRowDetails event.
Protected methodPrepareContainerForGroupItemOverride
Prepares the specified element to display the specified item.
(Overrides BaseItemsControlPrepareContainerForGroupItemOverride(DependencyObject, Object).)
Protected methodPrepareContainerForItemOverride
Prepares the specified element to display the specified item.
(Overrides BaseItemsControlPrepareContainerForItemOverride(DependencyObject, Object).)
Protected methodRaiseSelectionChangedEvent
Raises the selection changed event.
(Overrides DataControlRaiseSelectionChangedEvent(SelectionChangeEventArgs).)
Public methodRebind
Rebinds the grid.
(Inherited from DataControl.)
Public methodReorderColumns
Reorders the columns.
Public methodScrollIndexIntoView(Int32)
Scrolls the item with the specified index into view.
Public methodScrollIndexIntoView(Int32, GridViewColumn)
Scrolls the cell with the specified row index and the column into view.
Public methodScrollIndexIntoViewAsync(Int32, ActionFrameworkElement)
Scrolls the row with the specified index into view in an asynchronous manner.
Public methodScrollIndexIntoViewAsync(Int32, ActionFrameworkElement, Action)
Scrolls the row with the specified index into view in an asynchronous manner.
Public methodScrollIndexIntoViewAsync(Int32, GridViewColumn, ActionFrameworkElement, Action)
Scrolls the row with the specified index and GridViewColumn into view in an asynchronous manner.
Public methodScrollIntoView(Object)
Scrolls the row containing the data item into view.
Public methodScrollIntoView(Object, GridViewColumn)
Scrolls a cell into view.
Public methodScrollIntoViewAsync(Object, ActionFrameworkElement)
Scrolls the row containing the data item into view in an asynchronous manner.
Public methodScrollIntoViewAsync(Object, ActionFrameworkElement, Action)
Scrolls the row containing the data item into view in an asynchronous manner.
Public methodScrollIntoViewAsync(Object, GridViewColumn, ActionFrameworkElement)
Scrolls the row containing the data item and GridViewColumn into view in an asynchronous manner.
Public methodScrollIntoViewAsync(Object, GridViewColumn, ActionFrameworkElement, Action)
Scrolls the row containing the data item and GridViewColumn into view in an asynchronous manner.
Public methodSelect
Selects specified items.
Public methodSelectAll
Selects all grid data items.
Public methodSelectItemsRange(Int32, Int32, Boolean)
Selects all the items in the given range.
Public methodSelectItemsRange(Object, Object, Boolean)
Selects all the items in the given range.
Protected methodSetIsCurrent
Sets the current state for a container that wraps a given data item.
(Overrides DataControlSetIsCurrent(Object, Boolean).)
Protected methodSetIsSelected
Sets the selection state for a container that wraps a given data item.
(Overrides DataControlSetIsSelected(Object, Boolean).)
Public methodSetSelectionAnchor(Object)
Sets the selection anchor item. This item is used as a starting point when selecting range using the SHIFT key.
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.
Protected methodShouldDestroyContainersOnReset
Indicates whether recycled containers should be cleared after CollectionChanged.Reset.
Public methodUnselect
Unselects specified items.
Public methodUnselectAll
Unselects all grid data items.
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
Fields
  NameDescription
Public fieldStatic memberActionOnLostFocusProperty
Identifies the ActionOnLostFocus dependency property.
Public fieldStatic memberAlternateRowBackgroundProperty
Identifies the AlternateRowBackground dependency property.
Public fieldStatic memberAlternateRowStyleProperty
Identifies the AlternateRowStyle dependency property.
Public fieldStatic memberAlternateRowStyleSelectorProperty
Identifies the AlternateRowStyleSelector dependency property.
Public fieldStatic memberAreRowDetailsFrozenProperty
Identifies the AreRowDetailsFrozen dependency property.
Public fieldStatic memberAutoExpandGroupsProperty
Identifies the AutoExpandGroups dependency property.
Public fieldStatic memberAutoGenerateColumnsProperty
Identifies the AutoGenerateColumns dependency property.
Public fieldStatic memberBeginningEditEvent
Occurs on beginning edit.
Public fieldStatic memberCanUserDeleteRowsProperty
Identifies the CanUserDeleteRows dependency property.
Public fieldStatic memberCanUserFreezeColumnsProperty
Identifies the CanUserFreezeColumns dependency property.
Public fieldStatic memberCanUserInsertRowsProperty
Identifies the CanUserInsertRows dependency property.
Public fieldStatic memberCanUserReorderColumnsProperty
Identifies the CanUserReorderColumnsProperty dependency property.
Public fieldStatic memberCanUserResizeColumnsProperty
Identifies the CanUserResizeColumnsProperty dependency property.
Public fieldStatic memberCanUserResizeRowsProperty
Identifies the CanUserResizeRows dependency property.
Public fieldStatic memberCanUserSortColumnsProperty
Identifies the CanUserSortColumns dependency property.
Public fieldStatic memberCanUserSortGroupsProperty
Identifies the CanUserSortGroups dependency property.
Public fieldStatic memberCellEditEndedEvent
Occurs after a cell edit ended. Needs validation mode set to Cell.
Public fieldStatic memberCellLoadedEvent
Identifies the CellLoaded routed event.
Public fieldStatic memberCellsPanelHorizontalOffsetProperty
Dependency Property for CellsPanelHorizontalOffset.
Public fieldStatic memberCellUnloadedEvent
Identifies the CellUnloaded routed event.
Public fieldStatic memberCellValidatedEvent
Occurs after cell validation.
Public fieldStatic memberCellValidatingEvent
Occurs on cell validation.
Public fieldStatic memberClipboardCopyModeProperty
Identifies the ClipboardCopyMode dependency property.
Public fieldStatic memberClipboardPasteModeProperty
Identifies the ClipboardPasteMode dependency property.
Public fieldStatic memberColumnBackgroundProperty
Identifies the ColumnBackground dependency property.
Public fieldStatic memberColumnReorderingEvent
Occurs before the column is reordered.
Public fieldStatic memberColumnWidthChangedEvent
Routed Event for ColumnWidthChanged event.
Public fieldStatic memberColumnWidthChangingEvent
Routed Event for ColumnWidthChanging event.
Public fieldStatic memberColumnWidthProperty
The DependencyProperty that represents the ColumnWidth property.
Public fieldStatic memberControlPanelItemsProperty
Identifies the ControlPanelItems dependency property.
Public fieldStatic memberCopiedEvent
Occurs after copying the GridViewDataControl's selected cells to the Clipboard.
Public fieldStatic memberCopyingCellClipboardContentEvent
Occurs on copying a cell to the Clipboard.
Public fieldStatic memberCopyingEvent
Occurs on copying the GridViewDataControl's selected cells to the Clipboard.
Public fieldStatic memberCurrentCellChangedEvent
Occurs when the current cell is changed.
Public fieldStatic memberCurrentColumnProperty
Identifies the CurrentColumn dependency property.
Public fieldStatic memberDataErrorEvent
Identifies the DataErrorEvent routed event.
Public fieldStatic memberDataLoadModeProperty
Identifies the DataLoadModeProperty dependency property.
Public fieldStatic memberDeletedEvent
Identifies the Deleted routed event.
Public fieldStatic memberDeletingEvent
Identifies the Deleting routed event.
Public fieldStatic memberDragElementActionProperty
DependencyProperty as the backing store for EnableSelectOnDrag.
Public fieldStatic memberEditTriggersProperty
Identifies the EditTriggers dependency property.
Public fieldStatic memberEnableColumnGroupsVirtualizationProperty
Dependency property for EnableColumnGroupsVirtualization.
Public fieldStatic memberEnableColumnVirtualizationProperty
Dependency property for EnableColumnVirtualization.
Public fieldStatic memberEnableLostFocusSelectedStateProperty
Dependency property for EnableLostFocusSelectedState.
Public fieldStatic memberEnableRowVirtualizationProperty
Dependency property for EnableRowVirtualization.
Public fieldStatic memberFilteredEvent
Occurs after filtering.
Public fieldStatic memberFilteringEvent
Occurs before filtering.
Public fieldStatic memberFilteringModeProperty
Identifies the FilteringModeProperty dependency property.
Public fieldStatic memberFooterRowStyleProperty
Identifies the FooterRowStyle dependency property.
Public fieldStatic memberFrozenColumnCountProperty
Dependency Property for FrozenColumnCount Property.
Public fieldStatic memberFrozenColumnsSplitterVisibilityProperty
Identifies the FrozenColumnsSplitterVisibility dependency property.
Public fieldStatic memberGridLinesVisibilityProperty
Represents the GridLinesVisibility dependency property.
Public fieldStatic memberGroupCountProperty
Identifies the GroupCount dependency property.
Public fieldStatic memberGroupedEvent
Occurs after grouping was performed.
Public fieldStatic memberGroupFooterRowStyleProperty
Identifies the GroupFooterRowStyle dependency property.
Public fieldStatic memberGroupFooterRowStyleSelectorProperty
Identifies the GroupFooterRowStyleSelector dependency property.
Public fieldStatic memberGroupHeaderTemplateProperty
Identifies the GroupHeaderTemplate dependency property.
Public fieldStatic memberGroupingEvent
Occurs while grouping is being performed. (Cancelable).
Public fieldStatic memberGroupPanelBackgroundProperty
Identifies the GroupPanelBackground dependency property.
Public fieldStatic memberGroupPanelForegroundProperty
Identifies the GroupPanelForeground dependency property.
Public fieldStatic memberGroupPanelItemStyleProperty
Identifies the GroupPanelItemStyle dependency property.
Public fieldStatic memberGroupPanelStyleProperty
Identifies the GroupPanelStyle dependency property.
Public fieldStatic memberGroupRowIsExpandedChangedEvent
Occurs when a group row's expanded state is changed.
Public fieldStatic memberGroupRowIsExpandedChangingEvent
Occurs when a group row's expanded state is about to be changed.
Public fieldStatic memberGroupRowStyleProperty
Identifies the GroupRowStyle dependency property.
Public fieldStatic memberGroupRowStyleSelectorProperty
Identifies the GroupRowStyleSelector dependency property.
Public fieldStatic memberHasHierarchyProperty
Identifies the HasHierarchy readonly dependency property.
Public fieldStatic memberHeaderRowStyleProperty
Identifies the HeaderRowStyle dependency property.
Public fieldStatic memberHierarchyChildTemplateProperty
Identifies the HierarchyChildTemplateProperty property.
Public fieldStatic memberHierarchyChildTemplateSelectorProperty
Identifies the HierarchyChildTemplateSelector dependency property.
Public fieldStatic memberHierarchyExpandButtonStyleProperty
Identifies the HierarchyExpandButtonStyle dependency property.
Public fieldStatic memberHierarchyExpandButtonStyleSelectorProperty
Identifies the HierarchyExpandButtonStyleSelector dependency property.
Public fieldStatic memberHorizontalGridLinesBrushProperty
Represents the HorizontalGridLinesBrush dependency property.
Public fieldStatic memberIsBusyProperty
Identifies the IsBusyProperty dependency property.
Public fieldStatic memberIsFilteringAllowedProperty
Identifies the IsFilteringAllowedProperty dependency property.
Public fieldStatic memberIsLocalizationLanguageRespectedProperty
Identifies the IsLocalizationLanguageRespected property.
Public fieldStatic memberIsPropertyChangedAggregationEnabledProperty
Represents the IsPropertyChangedAggregationEnabled DependencyProperty.
Public fieldStatic memberIsReadOnlyProperty
Gets or sets a value indicating whether the RadGridView can be edited.
Public fieldStatic memberIsScrollingProperty
Identifies the IsScrolling dependency property.
Public fieldStatic memberIsSearchingDeferredProperty
Identifies the IsSearchingDeferred dependency property.
Public fieldStatic memberLeftFrozenColumnCountProperty
Represents the LeftFrozenColumnCount dependency property.
Public fieldStatic memberMaxColumnWidthProperty
The DependencyProperty that represents the MaxColumnWidth property.
Public fieldStatic memberMergedCellsDirectionProperty
Represents the MergedCellsDirection dependency property.
Public fieldStatic memberMergedCellsStyleProperty
Identifies the MergedCellsStyle dependency property.
Public fieldStatic memberMergedCellsStyleSelectorProperty
Identifies the MergedCellsStyleSelector dependency property.
Public fieldStatic memberMinColumnWidthProperty
The DependencyProperty that represents the MinColumnWidth property.
Public fieldStatic memberNewRowPositionProperty
Identifies the NewRowPosition dependency property.
Public fieldStatic memberNewRowStyleProperty
Identifies the NewRowStyle dependency property.
Public fieldStatic memberNonFrozenColumnsViewportHorizontalOffsetProperty
Dependency property for NonFrozenColumnsViewportHorizontalOffset Property.
Public fieldStatic memberNonFrozenColumnsViewportHorizontalOffsetRightProperty
Dependency property for NonFrozenColumnsViewportHorizontalOffset Property.
Public fieldStatic memberParentRowProperty
Identifies the ParentRow dependency property.
Public fieldStatic memberPastedEvent
Occurs after pasting from the Clipboard to the GridViewDataControl.
Public fieldStatic memberPastingCellClipboardContentEvent
Occurs on pasting a cell from the Clipboard.
Public fieldStatic memberPastingEvent
Occurs on pasting from the Clipboard to the GridViewDataControl.
Public fieldStatic memberPinnedRowsPositionProperty
Identifies the PinnedRowsPosition dependency property.
Public fieldStatic memberReorderColumnsModeProperty
DependencyProperty for ReorderColumnsMode.
Public fieldStatic memberRightFrozenColumnCountProperty
Represents the RightFrozenColumnCount dependency property.
Public fieldStatic memberRightFrozenColumnsSplitterVisibilityProperty
Identifies the RightFrozenColumnsSplitterVisibility dependency property.
Public fieldStatic memberRowActivatedEvent
Occurs when a row is activated - when user double click on it or RowActivated command is executed.
Public fieldStatic memberRowDetailsStyleProperty
Identifies the RowDetailsStyle dependency property.
Public fieldStatic memberRowDetailsStyleSelectorProperty
Identifies the RowDetailsStyleSelector dependency property.
Public fieldStatic memberRowDetailsTemplateProperty
Identifies the RowDetailsTemplate dependency property.
Public fieldStatic memberRowDetailsTemplateSelectorProperty
Identifies the RowDetailsTemplateSelector dependency property.
Public fieldStatic memberRowDetailsVisibilityModeProperty
Identifies the RowDetailsVisibilityMode dependency property.
Public fieldStatic memberRowEditEndedEvent
Occurs after a row edit ended. Needs validation mode set to Row.
Public fieldStatic memberRowHeightProperty
Identifies the RowHeight dependency property.
Public fieldStatic memberRowIndicatorVisibilityProperty
Identifies the RowIndicatorVisibility dependency property.
Public fieldStatic memberRowIsExpandedChangedEvent
Occurs when a row's expanded state is changed - when its hierarchy child is expanded or collapsed.
Public fieldStatic memberRowIsExpandedChangingEvent
Occurs when a row's expanded state is about to be changed - when its hierarchy child is expanded or collapsed.
Public fieldStatic memberRowStyleProperty
Identifies the RowStyle dependency property.
Public fieldStatic memberRowStyleSelectorProperty
Identifies the RowStyleSelector dependency property.
Public fieldStatic memberRowValidatedEvent
Occurs after row validation.
Public fieldStatic memberRowValidatingEvent
Occurs on row validation.
Public fieldStatic memberScrollModeProperty
Identifies the ScrollMode dependency property.
Public fieldStatic memberScrollPositionIndicatorTemplateProperty
Identifies the ScrollPositionIndicatorTemplate property.
Public fieldStatic memberSearchPanelBackgroundProperty
Identifies the SearchPanelBackground dependency property.
Public fieldStatic memberSearchPanelForegroundProperty
Identifies the SearchPanelForeground dependency property.
Public fieldStatic memberSelectionKeyEvent
Identifies the SelectionKeyEvent routed event.
Public fieldStatic memberSelectionModeProperty
Identifies the SelectionModeProperty dependency property.
Public fieldStatic memberSelectionUnitProperty
Identifies the SelectionUnitProperty dependency property.
Public fieldStatic memberShouldCloseFilteringPopupOnKeyboardFocusChangedProperty
Identifies the ShouldCloseFilteringPopupOnKeyboardFocusChanged dependency property.
Public fieldStatic memberShouldReorderColumnsOnUngroupingProperty
Identifies the ShouldReorderColumnsOnUngroupingProperty dependency property.
Public fieldStatic memberShouldRespectIEditableObjectProperty
Represents the ShouldRespectIEditableObject DependencyProperty.
Public fieldStatic memberShowColumnFootersProperty
Identifies the ShowColumnFooters dependency property.
Public fieldStatic memberShowColumnHeadersProperty
Identifies the ShowColumnHeaders dependency property.
Public fieldStatic memberShowGroupFootersProperty
Identifies the ShowGroupFooters dependency property.
Public fieldStatic memberShowGroupPanelProperty
Identifies the ShowGroupPanel dependency property.
Public fieldStatic memberShowSearchPanelProperty
Identifies the ShowSearchPanel dependency property.
Public fieldStatic memberShowToolTipOnTrimmedTextProperty
Identifies the ShowToolTipOnTrimmedText dependency property.
Public fieldStatic memberSortedEvent
Occurs after sorting was performed.
Public fieldStatic memberSortingEvent
Identifies the Sorting routed event.
Public fieldStatic memberValidatesOnDataErrorsProperty
Identifies the ValidatesOnDataErrors dependency property.
Public fieldStatic memberValidationTypeProperty
Identifies the ValidationTypeProperty dependency property.
Public fieldStatic memberVerticalGridLinesBrushProperty
Represents the VerticalGridLinesBrush dependency property.
Public fieldStatic memberVisibleRowsHeightProperty
Identifies the VisibleRowsHeight dependency property.
Top
Properties
  NameDescription
Public propertyActionOnLostFocus
Gets or sets the action to take when an element of the GridViewDataControl loses focus.
Public propertyAggregateResults
Collection with aggregate results.
Public propertyAlternateRowBackground
Gets or sets the Brush that is used to paint the background of odd-numbered rows.
Public propertyAlternateRowStyle
Gets or sets the alternate row style.
Public propertyAlternateRowStyleSelector
Gets or sets the alternate row style selector.
Public propertyAlternationCount
Gets or sets the number of alternating item containers in the ItemsControl, which enables alternating containers to have a unique appearance.
(Inherited from BaseItemsControl.)
Public propertyAreRowDetailsFrozen
Gets or sets a value that indicates whether the row details sections remain fixed at the width of the display area or can scroll horizontally.
Public propertyAutoExpandGroups
Gets or sets a value indicating whether groups should be expanded or not.
Public propertyAutoGenerateColumns
Gets or sets a value indicating whether columns are created automatically when the ItemsSource property is set.
Public propertyCanUserDeleteRows
Gets or sets a value that indicates whether the user can delete rows.
Public propertyCanUserFreezeColumns
Gets or sets a value indicating whether the frozen column splitter is visible.
Public propertyCanUserInsertRows
Gets or sets a value that indicates whether the user can add new rows.
Public propertyCanUserReorderColumns
Gets or sets a value that indicates whether the user can change the column display order by dragging column headers with the mouse.
Public propertyCanUserResizeColumns
Gets or sets a value that indicates whether the user can adjust column widths using the mouse.
Public propertyCanUserResizeRows
Gets or sets a value that indicates whether the user can adjust the height of rows by using the mouse.
Public propertyCanUserSelect
Gets or sets a value indicating whether the user can select rows.
(Inherited from DataControl.)
Public propertyCanUserSortColumns
Gets or sets a value that indicates whether the user can sort columns by clicking the column header.
Public propertyCanUserSortGroups
Gets or sets a value indicating whether this instance can user sort groups.
Public propertyCellsPanelHorizontalOffset
Property which caches the cells panel horizontal offset.
Public propertyChildTableDefinitions
Represents a collection of table definitions.
Public propertyClipboardCopyMode
Gets or sets a value that indicates how data is copied to the clipboard.
Public propertyClipboardPasteMode
The property which determines how content from the Clipboard is pasted into the GridViewDataControl.
Public propertyColumnBackground
Gets or sets the Brush that is used to paint the background of cells in grid columns.
Public propertyColumnGroups
Gets the collection of column groups.Columns in a group are represented by a common header.
Public propertyColumns
Gets a collection that contains all the columns in the control.
Public propertyColumnWidth
Gets or sets the standard width or automatic sizing mode of columns in the control.
Public propertyControlPanelItems
Gets or sets the control panel items.
Public propertyCurrentCell
Gets the current cell.
Public propertyCurrentCellInfo
Gets or sets the current cell info.
Public propertyCurrentColumn
Gets or sets the column that contains the current cell.
Public propertyCurrentItem
Gets the data item bound to the row that contains the current cell.
(Inherited from DataControl.)
Public propertyCurrentMergedCell
Gets or sets the current merged cell.
Public propertyDataLoadMode
Gets or sets the property determining if the grid data loading should be asynchronous or not.
Public propertyDataMember
Gets or sets the specific data member in a multimember data source to bind to a data listing control.
Public propertyDragElementAction
Set action performed on dragging over elements.
Public propertyEditTriggers
Gets or sets the edit triggers.
Public propertyEnableColumnGroupsVirtualization
Property which determines if column groups virtualization is enabled or disabled.
Public propertyEnableColumnVirtualization
Property which determines if column virtualization is enabled or disabled.
Public propertyEnableLostFocusSelectedState
Property which determines if row "unfocused" selected state is enabled or disabled.
Public propertyEnableRowVirtualization
Property which determines if row virtualization is enabled or disabled.
Public propertyFilterDescriptors
Gets a collection of FilterDescriptor objects used to filter the items collection of this instance.
Public propertyFilteringMode
Gets or sets the filtering mode.
Public propertyFooterRowStyle
Gets or sets the footer row style.
Public propertyFrozenColumnCount
Gets or sets the number of columns that the user cannot scroll horizontally.
Public propertyFrozenColumnsSplitterVisibility
Gets or sets the visibility of the left frozen columns splitter.
Public propertyGridLinesVisibility
Gets or sets a value that indicates which grid lines separating inner cells are shown.
Public propertyGroupCount
Gets the number of groups.
Public propertyGroupDescriptors
Gets a collection of GroupDescriptor objects used to group the items collection of this instance.
Public propertyGroupFooterRowStyle
Gets or sets the group footer row style.
Public propertyGroupFooterRowStyleSelector
Gets or sets the group footer row style selector.
Public propertyGroupHeaderTemplate
Gets or sets the template for the group headers.
Public propertyGroupPanelBackground
Gets or sets the color behind the content of the GroupPanel.
Public propertyGroupPanelForeground
Gets or sets the foreground color of the GroupPanel.
Public propertyGroupPanelItemStyle
Gets or sets the group panel cell style.
Public propertyGroupPanelStyle
Gets or sets the group panel style.
Public propertyGroupRenderMode
Gets or sets a value indicating the group render mode of the control.
(Inherited from BaseItemsControl.)
Public propertyGroupRowStyle
Gets or sets the group row style.
Public propertyGroupRowStyleSelector
Gets or sets the group row style selector.
Protected propertyHandlesScrolling
Gets a value that indicates whether a control supports scrolling.
(Overrides ControlHandlesScrolling.)
Public propertyHasHierarchy
Gets a value indicating whether this row data control has hierarchy or not. This is a dependency property.
Public propertyHasItems
Gets a value that indicates whether the BaseItemsControl contains items. This is a dependency property.
(Inherited from BaseItemsControl.)
Public propertyHeaderRowStyle
Gets or sets the header row style.
Public propertyHierarchyChildTemplate
Gets or sets the content templates for detail tables.
Public propertyHierarchyChildTemplateSelector
Gets or sets the data template selector for the grid HierarchyChildTemplate.
Public propertyHierarchyExpandButtonStyle
Gets or sets the hierarchy expand button style.
Public propertyHierarchyExpandButtonStyleSelector
Gets or sets the hierarchy expand button style selector.
Public propertyHorizontalGridLinesBrush
Gets or sets the horizontal grid lines brush.
Public propertyIsBusy
Gets a value indicating whether the grid is currently busy. You can use this property to show/hide the grid loading indicator.
Public propertyIsExpandableBinding
Property that allows you to set individual rows expandable state using Binding.
Public propertyIsExpandedBinding
Property that allows you to set individual rows expanded state using Binding.
Public propertyIsFilteringAllowed
Gets or sets a value indicating whether the control can be filtered through the UI.
Public propertyIsGrouping
Gets a value that indicates whether the control is using grouping. This is a dependency property.
(Inherited from BaseItemsControl.)
Public propertyIsLocalizationLanguageRespected
Gets or sets a value indicating whether the Language property will be respected for defining CurrentCulture.
Public propertyIsPropertyChangedAggregationEnabled
Gets or sets a value that indicates whether PropertyChanged call should be aggregated, or handled separately.
Public propertyIsReadOnly
Gets or sets a value that indicates whether the user can edit the values in the control.
Public propertyIsReadOnlyBinding
Property that allows you to set individual rows into a readonly state using Binding.
Public propertyIsScrolling
Gets or sets a value indicating whether the user is currently fast scrolling.
Public propertyIsSearchingDeferred
Gets or sets a value indicating whether searching will be executed on each typing or one of the cases - on pressing Enter or losing the focus.
Public propertyIsSynchronizedWithCurrentItem
Gets or sets a value that indicates whether DataControl should keep the SelectedItem synchronized with its CurrentItem property.
(Inherited from DataControl.)
Public propertyItemContainerGenerator
Gets the ItemContainerGenerator.
(Inherited from BaseItemsControl.)
Public propertyItemContainerStyle
Gets or sets the Style that is applied to the container element generated for each item. This is a dependency property.
(Inherited from BaseItemsControl.)
Public propertyItems
Items is the collection of data that is used to generate the content of this control.
(Inherited from DataControl.)
Public propertyItemsSource
Gets or sets a collection that is used to generate the content of the control.
(Inherited from DataControl.)
Public propertyItemTemplate
Gets or set the DataTemplate used to display each item. This is a dependency property.
(Inherited from BaseItemsControl.)
Public propertyKeyboardCommandProvider
Gets the keyboard command provider.
Public propertyLeftFrozenColumnCount
Gets or sets the number of columns that are frozen to the left side.
Public propertyMaxColumnWidth
Gets or sets the maximum width of columns in the GridViewDataControl.
Public propertyMergedCellsDirection
Gets or sets the merged cells direction.
Public propertyMergedCellsStyle
Gets or sets Style for MergedCells.
Public propertyMergedCellsStyleSelector
Gets or sets the StyleSelector for MergedCells.
Public propertyMinColumnWidth
Gets or sets the minimum width of columns in the GridViewDataControl.
Public propertyNewRowPosition
Gets or sets a value indicating where to show new row.
Public propertyNewRowStyle
Gets or sets the "new" row style.
Public propertyNonFrozenColumnsViewportHorizontalOffset
Property which gets/sets the start x coordinate of non frozen columns in view port.
Public propertyNonFrozenColumnsViewportHorizontalOffsetRight
Property which gets/sets the start x coordinate of non frozen columns in view port.
Public propertyParentRow
Gets or sets the container for this instance in hierarchy structure.
Public propertyPendingCommands
Gets all pending commands.
Public propertyPinnedRowsPosition
Gets or sets a value indicating where to show pinned rows.
Public propertyReorderColumnsMode
Gets or sets the visual mode of reordering columns.
Public propertyRightFrozenColumnCount
Gets or sets the number of columns that are frozen to the right side.
Public propertyRightFrozenColumnsSplitterVisibility
Gets or sets the visibility of the right frozen columns splitter.
Public propertyRowDetailsProvider
Gets the IDetailsProvider for this GridViewDataControl. If you are using an external DetailsPresenter you should assign its DetailsProvider property to this one. This synchronizes the GridViewDataControl with the external details presenter.
Public propertyRowDetailsStyle
Gets or sets the row details presenter style.
Public propertyRowDetailsStyleSelector
Gets or sets the row details style selector.
Public propertyRowDetailsTemplate
Gets or sets the template that is used to display the content of the details section of rows.
Public propertyRowDetailsTemplateSelector
Gets or sets the data template selector for the grid row details row.
Public propertyRowDetailsVisibilityMode
Gets or sets the GridViewRowDetailsVisibilityMode that determines the way row details are displayed.
Public propertyRowHeight
Gets or sets the row height for all rows.
Public propertyRowIndicatorVisibility
Gets or sets the row indicator visibility.
Public propertyRowInEditMode
Gets the row in edit mode of the GridViewDataControl.
Public propertyRowStyle
Gets or sets the style that is used when rendering the rows.
Public propertyRowStyleSelector
Gets or sets the "normal" row style selector.
Public propertyScrollMode
Gets or sets the scroll mode of the GridViewDataControl.
Public propertyScrollPositionIndicatorTemplate
Gets or sets the data template used by the scroll position indicator in deferred scroll mode . This is a dependency property.
Public propertySearchPanelBackground
Gets or sets the color behind the content of the SearchPanel.
Public propertySearchPanelForeground
Gets or sets the foreground color of the SearchPanel.
Public propertySelectedCells
Gets the selected cells.
Public propertySelectedItem
Gets or sets the data item corresponding to the selected row.
(Inherited from DataControl.)
Public propertySelectedItems
Gets a collection that contains the data items corresponding to the selected rows.
(Inherited from DataControl.)
Public propertySelectionMode
Gets or sets the selection behavior for a GridViewDataControl
Public propertySelectionUnit
Defines what units can be selected.
Public propertyShouldCloseFilteringPopupOnKeyboardFocusChanged
Gets or sets a value indicating whether column's filtering control should be closed automatically when keyboard focus is changed.
Protected propertyShouldHandleSelection
Gets a value indicating whether this instance handles selection events and participates in the selection mechanism.
(Inherited from DataControl.)
Public propertyShouldReorderColumnsOnUngrouping
Gets or sets a value that indicates whether the user can change the column display order by dragging group panel cells on column headers with the mouse.
Public propertyShouldRespectIEditableObject
Gets or set a value that indicates whether IEditableObject methods are automatically invoked by GridViewDataControl's data engine.
Public propertyShowColumnFooters
Gets or sets a value indicating whether to show column footers.
Public propertyShowColumnHeaders
Gets or sets a value indicating whether to show column headers.
Public propertyShowColumnSortIndexes
Gets or sets a value indicating whether column sort indexes are displayed.
Public propertyShowGroupFooters
Gets or sets a value indicating whether to show column group footers.
Public propertyShowGroupPanel
Gets or sets a value indicating whether to show a group panel.
Public propertyShowSearchPanel
Gets or sets a value indicating whether to show the search panel.
Public propertyShowToolTipOnTrimmedText
Gets or sets a value that indicates whether a ToolTip will be visualized if the text in the cells is trimmed.
Public propertySortDescriptors
Gets a collection of SortDescriptor objects used to sort the items collection of this instance.
Public propertyTableDefinition
Gets the TableDefinition object for the current record collection.
(Inherited from DataControl.)
Public propertyValidatesOnDataErrors
Denotes in which mode RadGridView will perform data validation.
Public propertyValidationType
Gets or sets a value indicating what validation type should be processed by RadGridView.
Public propertyVerticalGridLinesBrush
Gets or sets the vertical grid lines brush.
Public propertyVisibleRowsHeight
Gets or sets the visible rows height.
Top
Events
  NameDescription
Public eventAddingNewDataItem
Occurs before a new data item is added. This event enables providing custom logic when inserting a new item in a data source.
Public eventAutoGeneratingColumn
Occurs one time for each public, non-static property in the bound data type when the ItemsSource property is changed and the AutoGenerateColumns property is true.
Public eventBeginningEdit
Occurs before a cell or row enters editing mode.
Public eventCellEditEnded
Occurs when a cell edit ended.
Public eventCellLoaded
Occurs when a cell is loaded.
Public eventCellUnloaded
Occurs when a cell is loaded.
Public eventCellValidated
Occurs when a cell is validated.
Public eventCellValidating
Occurs when a cell is validating.
Public eventColumnDisplayIndexChanged
Event that is fired when the DisplayIndex on one of the GridViewDataControl's Columns changes.
Public eventColumnReordered
Occurs when a column is reordered.
Public eventColumnReordering
Occurs before the column is reordered.
Public eventColumnWidthChanged
Occurs when column width changed.
Public eventColumnWidthChanging
Occurs when column width changed.
Public eventCopied
Occurs after the selected cells of the GridViewDataControl were copied to the Clipboard.
Public eventCopying
Occurs before the selected cells of the GridViewDataControl are copied to the Clipboard.
Public eventCopyingCellClipboardContent
Occurs before a cell is copied to the Clipboard.
Public eventCurrentCellChanged
Occurs when the current cell was changed.
Public eventDataError
Occurs when a data error occurs while committing changed data.
Public eventDataLoaded
Occurs when the grid data are loaded.
Public eventDataLoading
Occurs when the grid data is about to load data.
Public eventDeleted
Occurs after deletion was performed.
Public eventDeleting
Occurs before deletion is performed.
Public eventDistinctValuesLoading
Occurs when the grid column distinct values is about to be loaded.
Public eventElementExported
Occurs after element export.
Public eventElementExportedToDocument
Occurs after element export to XLSX or PDF.
Public eventElementExporting
Occurs before element export.
Public eventElementExportingToDocument
Occurs before element export to XLSX or PDF.
Public eventFieldFilterEditorCreated
Occurs when a field filter editor has been created. This event allows you to modify certain properties of the editor.
Public eventFiltered
Occurs after filter operation.
Public eventFiltering
Occurs before filter operation.
Public eventFilterOperatorsLoading
Occurs before the filter operators of the filtering control are loaded. Use this event if you want to remove one or more of the filter operators or if you want to change the one selected by default.
Public eventFrozenColumnsChanged
Occurs when a FrozenColumnsCount's property changed.
Public eventGrouped
Occurs after grouping was performed.
Public eventGrouping
Occurs while grouping is performed. (Cancelable).
Public eventGroupRowIsExpandedChanged
Occurs when a group row's expanded state is changed.
Public eventGroupRowIsExpandedChanging
Occurs when a group row's expanded state is about to be changed.
Public eventInitializingExcelMLStyles
Occurs when ExcelML worksheet styles are initialized.
Public eventLoadingRowDetails
Occurs when the details for a row are loaded from the details template.
Public eventPasted
Occurs after content from the Clipboard was pasted into the GridViewDataControl.
Public eventPasting
Occurs before content from the Clipboard is pasted into the GridViewDataControl.
Public eventPastingCellClipboardContent
Occurs before a cell is pasted from the Clipboard.
Public eventPreparedCellForEdit
Occurs when a cell is prepared for editing.
Public eventPreparingCellForEdit
Occurs when a cell is entering edit mode.
Public eventPropertyChanged
Occurs when a property value changes.
(Inherited from DataControl.)
Public eventRowActivated
Occurs when a row is activated - when user double click on it or press enter on selected row.
Public eventRowDetailsVisibilityChanged
Occurs when the details for a row change their Visibility.
Public eventRowDetailsVisibilityChanging
Occurs when the details for a row are about to change their visibility.
Public eventRowEditEnded
Occurs when a row edit ended.
Public eventRowIsExpandedChanged
Occurs when a row's expanded state is changed - when its hierarchy child is expanded or collapsed.
Public eventRowIsExpandedChanging
Occurs when a row's expanded state is about to be changed - when its hierarchy child is expanded or collapsed.
Public eventRowLoaded
Occurs when a row is loaded.
Public eventRowResized
Occurs when the grid data are loaded.
Public eventRowResizing
Occurs when the grid data is about to load data.
Public eventRowUnloaded
Occurs when a row is unloaded.
Public eventRowValidated
Occurs when a row is validated.
Public eventRowValidating
Occurs when a row is validating.
Public eventSearchPanelVisibilityChanged
Occurs when the search panel changes its Visibility.
Public eventSelectedCellsChanged
Event that fires when the SelectedCells collection is changed.
Public eventSelectedCellsChanging
Event that fires when the SelectedCells collection is about to change.
Public eventSelectionChanged
Occurs when the selected items have changed.
(Inherited from DataControl.)
Public eventSelectionChanging
Occurs when the selected items are about to change.
(Inherited from DataControl.)
Public eventSorted
Occurs after sorted was performed.
Public eventSorting
Occurs before RadGridView or a nested hierarchy child performs sorting.
Public eventUnloadingRowDetails
Occurs when the details for a row are loaded from the details template.
Top
See Also