Back to Devexpress

DevExpress.XtraGrid.Views.Base Namespace

windowsforms-devexpress-dot-xtragrid-dot-views-122ba9b5.md

latest18.3 KB
Original Source

DevExpress.XtraGrid.Views.Base Namespace

Contains View classes’ ancestors and the classes that implementing Views’ common functionality.

Assembly : DevExpress.XtraGrid.v25.2.dll

NuGet Packages : DevExpress.Win.Grid, DevExpress.Win.Navigation

Classes

NameDescription
BaseViewServes as the base for objects representing Views in a grid control.
BaseViewAppearanceCollectionServes as the base for the classes that provide the appearance settings used to paint the View elements.
CellValueChangedEventArgsProvides data for the ColumnView.CellValueChanging and ColumnView.CellValueChanged events.
ColumnEventArgsProvides data for the GridView.ColumnWidthChanged event.
ColumnViewThe base class for Views that display tabular data.
ColumnViewAppearancesProvides the appearance settings used to paint elements which are common to all types of View.
ColumnViewHyperlinkClickEventArgsContains data for the HyperlinkClick event.
ColumnViewOptionsBehaviorServes as the base for classes which provide behavior options for Views.
ColumnViewOptionsFilterProvides filtering options for a View.
ColumnViewOptionsFindProvides access to options controlling the view and behavior settings of the Find Panel.
ColumnViewOptionsSelectionServes as the base for classes which provide selection options for Views.
ColumnViewOptionsViewServes as the base for classes which provide View options for Views.
ColumnViewPrintAppearancesProvides the appearance settings which are used to paint the elements that are common to all types of Views when the grid control is printed/exported.
CustomColumnDataEventArgsProvides data for the ColumnView.CustomUnboundColumnData event.
CustomColumnDisplayTextEventArgsProvides data for the ColumnView.CustomColumnDisplayText event.
CustomColumnSortEventArgsProvides data for the ColumnView.CustomColumnSort and GridView.CustomColumnGroup events.
CustomDrawEventArgsProvides data for the GridView.CustomDrawGroupPanel and ColumnView.CustomDrawEmptyForeground events.
CustomDrawObjectEventArgsProvides data for the ColumnView.CustomDrawFilterPanel event.
CustomRowCellEventArgsServes as the base for classes that provide data for cell events.
DragObjectDropEventArgsProvides data for the GridView.DragObjectDrop event.
DragObjectOverEventArgsProvides data for the GridView.DragObjectOver event.
DragObjectStartEventArgsProvides data for the GridView.DragObjectStart event.
FilterControlEventArgsProvides data for the ColumnView.FilterEditorCreated event.
FocusedColumnChangedEventArgsProvides data for the ColumnView.FocusedColumnChanged event.
FocusedRowChangedEventArgsProvides data for the ColumnView.FocusedRowChanged event.
GridCellRepresents an object which corresponds to a data cell.
InvalidRowExceptionEventArgsProvides data for the ColumnView.InvalidRowException event.
PrintInitializeEventArgsContains data for the BaseView.PrintInitialize event.
RowAllowEventArgsProvides data for the GridView.GroupRowExpanding and GridView.GroupRowCollapsing events.
RowCellAlignmentEventArgsProvides data for the ColumnView.RowCellDefaultAlignment event.
RowCellCustomDrawEventArgsProvides data for the GridView.CustomDrawCell, CardView.CustomDrawCardField, CardView.CustomDrawCardFieldCaption, and CardView.CustomDrawCardFieldValue events.
RowCellObjectCustomDrawEventArgsServes as the base for the FooterCellCustomDrawEventArgs class.
RowEventArgsProvides data for the GridView.GroupRowExpanded and GridView.GroupRowCollapsed events.
RowFilterEventArgsProvides data for the ColumnView.CustomRowFilter event.
RowObjectCustomDrawEventArgsProvides data for custom painting events that need to provide row identification facilities.
RowObjectEventArgsProvides data for the ColumnView.RowUpdated event.
RowPreviewCustomDrawEventArgsProvides data for the GridView.CustomDrawRowPreview event.
UnboundExpressionEditorEventArgsProvides data for the UnboundExpressionEditorCreated event.
ValidateRowEventArgsProvides data for the ColumnView.ValidateRow event.
ViewBaseOptionsServes as the base for classes that provide options to grid control’s Views.
ViewFilterRepresents a collection of filter conditions applied to a View.
ViewPrintOptionsBaseBase print and export options for a view.

Delegates

NameDescription
CellValueChangedEventHandlerRepresents a method that will handle the ColumnView.CellValueChanging and ColumnView.CellValueChanged events.
ColumnEventHandlerRepresents a method that will handle the GridView.ColumnWidthChanged event.
CustomColumnDataEventHandlerRepresents a method that will handle the ColumnView.CustomUnboundColumnData event.
CustomColumnDisplayTextEventHandlerRepresents a method that will handle the ColumnView.CustomColumnDisplayText event.
CustomColumnSortEventHandlerRepresents a method that will handle the ColumnView.CustomColumnSort and GridView.CustomColumnGroup events.
CustomDrawEventHandlerRepresents a method that will handle the GridView.CustomDrawGroupPanel and ColumnView.CustomDrawEmptyForeground events.
CustomDrawObjectEventHandlerRepresents a method that will handle the ColumnView.CustomDrawFilterPanel event.
DragObjectDropEventHandlerRepresents a method that will handle the GridView.DragObjectDrop event.
DragObjectOverEventHandlerRepresents a method that will handle the GridView.DragObjectOver event.
DragObjectStartEventHandlerRepresents a method that will handle the GridView.DragObjectStart event.
FilterControlEventHandlerRepresents a method that will handle the ColumnView.FilterEditorCreated event.
FocusedColumnChangedEventHandlerRepresents a method that will handle the ColumnView.FocusedColumnChanged event.
FocusedRowChangedEventHandlerRepresents a method that will handle the ColumnView.FocusedRowChanged event.
InvalidRowExceptionEventHandlerRepresents a method that will handle the ColumnView.InvalidRowException event.
PrintInitializeEventHandlerA method that will handle the BaseView.PrintInitialize event.
RowAllowEventHandlerRepresents a method that will handle the GridView.GroupRowExpanding and GridView.GroupRowCollapsing events.
RowCellAlignmentEventHandlerRepresents a method that will handle the ColumnView.RowCellDefaultAlignment event.
RowCellCustomDrawEventHandlerRepresents a method that will handle the GridView.CustomDrawCell, CardView.CustomDrawCardFieldCaption, CardView.CustomDrawCardField and CardView.CustomDrawCardFieldValue events.
RowEventHandlerRepresents a method that will handle the GridView.GroupRowExpanded and GridView.GroupRowCollapsed events.
RowFilterEventHandlerRepresents a method that will handle the ColumnView.CustomRowFilter event.
RowObjectCustomDrawEventHandlerRepresents a method that will handle the GridView.CustomDrawFooter, GridView.CustomDrawRowFooter, GridView.CustomDrawGroupRow and GridView.CustomDrawRowPreview events.
RowObjectEventHandlerRepresents a method that will handle the ColumnView.RowUpdated event.
ValidateRowEventHandlerRepresents a method that will handle the ColumnView.ValidateRow event.

Enums

NameDescription
GridAnimationTypeLists the values that identify cells within which animation is enabled.
GridRowCellStateEnumerates values that specifies visual states of cells, rows, and the control.
ScrollVisibilityLists values specifying the availability of View elements that enable data scrolling.
ShowButtonModeEnumLists values specifying the cells in which editor buttons are displayed
ShowFilterPanelModeContains values that specify when the Filter Panel is visible.