Skip to main content

DevExpress.XtraGrid.Views.Base Namespace

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

Assembly: DevExpress.XtraGrid.v24.1.dll

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

Classes

Name Description
BaseView Serves as the base for objects representing Views in a grid control.
BaseViewAppearanceCollection Serves as the base for the classes that provide the appearance settings used to paint the View elements.
CellValueChangedEventArgs Provides data for the ColumnView.CellValueChanging and ColumnView.CellValueChanged events.
ColumnEventArgs Provides data for the GridView.ColumnWidthChanged event.
ColumnView The base class for Views that display tabular data.
ColumnViewAppearances Provides the appearance settings used to paint elements which are common to all types of View.
ColumnViewHyperlinkClickEventArgs Contains data for the HyperlinkClick event.
ColumnViewOptionsBehavior Serves as the base for classes which provide behavior options for Views.
ColumnViewOptionsFilter Provides filtering options for a View.
ColumnViewOptionsFind Provides access to options controlling the view and behavior settings of the Find Panel.
ColumnViewOptionsSelection Serves as the base for classes which provide selection options for Views.
ColumnViewOptionsView Serves as the base for classes which provide View options for Views.
ColumnViewPrintAppearances Provides 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.
CustomColumnDataEventArgs Provides data for the ColumnView.CustomUnboundColumnData event.
CustomColumnDisplayTextEventArgs Provides data for the ColumnView.CustomColumnDisplayText event.
CustomColumnSortEventArgs Provides data for the ColumnView.CustomColumnSort and GridView.CustomColumnGroup events.
CustomDrawEventArgs Provides data for the GridView.CustomDrawGroupPanel and ColumnView.CustomDrawEmptyForeground events.
CustomDrawObjectEventArgs Provides data for the ColumnView.CustomDrawFilterPanel event.
CustomRowCellEventArgs Serves as the base for classes that provide data for cell events.
DragObjectDropEventArgs Provides data for the GridView.DragObjectDrop event.
DragObjectOverEventArgs Provides data for the GridView.DragObjectOver event.
DragObjectStartEventArgs Provides data for the GridView.DragObjectStart event.
FilterControlEventArgs Provides data for the ColumnView.FilterEditorCreated event.
FocusedColumnChangedEventArgs Provides data for the ColumnView.FocusedColumnChanged event.
FocusedRowChangedEventArgs Provides data for the ColumnView.FocusedRowChanged event.
GridCell Represents an object which corresponds to a data cell.
InvalidRowExceptionEventArgs Provides data for the ColumnView.InvalidRowException event.
PrintInitializeEventArgs Contains data for the BaseView.PrintInitialize event.
RowAllowEventArgs Provides data for the GridView.GroupRowExpanding and GridView.GroupRowCollapsing events.
RowCellAlignmentEventArgs Provides data for the ColumnView.RowCellDefaultAlignment event.
RowCellCustomDrawEventArgs Provides data for the GridView.CustomDrawCell, CardView.CustomDrawCardField, CardView.CustomDrawCardFieldCaption, and CardView.CustomDrawCardFieldValue events.
RowCellObjectCustomDrawEventArgs Serves as the base for the FooterCellCustomDrawEventArgs class.
RowEventArgs Provides data for the GridView.GroupRowExpanded and GridView.GroupRowCollapsed events.
RowFilterEventArgs Provides data for the ColumnView.CustomRowFilter event.
RowObjectCustomDrawEventArgs Provides data for custom painting events that need to provide row identification facilities.
RowObjectEventArgs Provides data for the ColumnView.RowUpdated event.
RowPreviewCustomDrawEventArgs Provides data for the GridView.CustomDrawRowPreview event.
UnboundExpressionEditorEventArgs Provides data for the UnboundExpressionEditorCreated event.
ValidateRowEventArgs Provides data for the ColumnView.ValidateRow event.
ViewBaseOptions Serves as the base for classes that provide options to grid control’s Views.
ViewFilter Represents a collection of filter conditions applied to a View.
ViewPrintOptionsBase Base print and export options for a view.

Delegates

Name Description
CellValueChangedEventHandler Represents a method that will handle the ColumnView.CellValueChanging and ColumnView.CellValueChanged events.
ColumnEventHandler Represents a method that will handle the GridView.ColumnWidthChanged event.
CustomColumnDataEventHandler Represents a method that will handle the ColumnView.CustomUnboundColumnData event.
CustomColumnDisplayTextEventHandler Represents a method that will handle the ColumnView.CustomColumnDisplayText event.
CustomColumnSortEventHandler Represents a method that will handle the ColumnView.CustomColumnSort and GridView.CustomColumnGroup events.
CustomDrawEventHandler Represents a method that will handle the GridView.CustomDrawGroupPanel and ColumnView.CustomDrawEmptyForeground events.
CustomDrawObjectEventHandler Represents a method that will handle the ColumnView.CustomDrawFilterPanel event.
DragObjectDropEventHandler Represents a method that will handle the GridView.DragObjectDrop event.
DragObjectOverEventHandler Represents a method that will handle the GridView.DragObjectOver event.
DragObjectStartEventHandler Represents a method that will handle the GridView.DragObjectStart event.
FilterControlEventHandler Represents a method that will handle the ColumnView.FilterEditorCreated event.
FocusedColumnChangedEventHandler Represents a method that will handle the ColumnView.FocusedColumnChanged event.
FocusedRowChangedEventHandler Represents a method that will handle the ColumnView.FocusedRowChanged event.
InvalidRowExceptionEventHandler Represents a method that will handle the ColumnView.InvalidRowException event.
PrintInitializeEventHandler A method that will handle the BaseView.PrintInitialize event.
RowAllowEventHandler Represents a method that will handle the GridView.GroupRowExpanding and GridView.GroupRowCollapsing events.
RowCellAlignmentEventHandler Represents a method that will handle the ColumnView.RowCellDefaultAlignment event.
RowCellCustomDrawEventHandler Represents a method that will handle the GridView.CustomDrawCell, CardView.CustomDrawCardFieldCaption, CardView.CustomDrawCardField and CardView.CustomDrawCardFieldValue events.
RowEventHandler Represents a method that will handle the GridView.GroupRowExpanded and GridView.GroupRowCollapsed events.
RowFilterEventHandler Represents a method that will handle the ColumnView.CustomRowFilter event.
RowObjectCustomDrawEventHandler Represents a method that will handle the GridView.CustomDrawFooter, GridView.CustomDrawRowFooter, GridView.CustomDrawGroupRow and GridView.CustomDrawRowPreview events.
RowObjectEventHandler Represents a method that will handle the ColumnView.RowUpdated event.
ValidateRowEventHandler Represents a method that will handle the ColumnView.ValidateRow event.

Enums

Name Description
GridAnimationType Lists the values that identify cells within which animation is enabled.
GridRowCellState Enumerates values that specifies visual states of cells, rows, and the control.
ScrollVisibility Lists values specifying the availability of View elements that enable data scrolling.
ShowButtonModeEnum Lists values specifying the cells in which editor buttons are displayed
ShowFilterPanelMode Contains values that specify when the Filter Panel is visible.