Back to Devexpress

GridState Enum

windowsforms-devexpress-dot-xtragrid-dot-views-dot-grid-a3c9de3d.md

latest6.0 KB
Original Source

GridState Enum

Contains values indicating all available Grid View states.

Namespace : DevExpress.XtraGrid.Views.Grid

Assembly : DevExpress.XtraGrid.v25.2.dll

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

Declaration

csharp
public enum GridState
vb
Public Enum GridState

Members

NameDescription
Normal

The View is in its normal state. No specific action is being performed by the end-user.

| | ColumnSizing |

A column’s right edge is being dragged to change the column’s width. The desired column’s OptionsColumn.AllowSize option must be enabled to allow such resizing.

| | Editing |

A cell editor is presently active.

| | ColumnDragging |

A column header is being dragged. The desired column’s OptionsColumn.AllowMove and View’s GridOptionsCustomization.AllowColumnMoving options must be enabled to allow column header dragging (the default behavior).

| | ColumnDown |

A column header is presently pressed.

| | ColumnFilterDown |

A filter button is presently pressed.

| | GroupPanelFindPanelButtonPressed |

The Find panel’s Find button is pressed.

| | RowDetailSizing |

A detail clone View’s bottom edge is being dragged to resize the View vertically.

| | FilterPanelCloseButtonPressed |

A filter close button is pressed.

| | ColumnButtonDown |

The header panel button is presently pressed.

| | RowSizing |

A data row’s bottom edge is being dragged to change row height. The View’s GridOptionsCustomization.AllowRowSizing option must be enabled to allow such resizing operations.

| | IncrementalSearch |

Incremental search is being performed.

| | Selection |

Multiple rows are being selected using drag and drop. End-users must click an indicator cell and drag the mouse for this purpose. The ColumnViewOptionsSelection.MultiSelect option must be enabled to allow such selections.

| | FilterPanelActiveButtonPressed |

A check box residing in a filter panel is pressed. This implies that the filter criteria applied to a View is going to be enabled or disabled.

| | FilterPanelTextPressed |

The string in the filter panel which represents the filter criteria applied to a View is pressed. This shows/hides a dropdown window with a list of the most recently used filter criteria.

| | FilterPanelMRUButtonPressed |

The button which is used to display a dropdown window with a list of the most recently used filter criteria is pressed.

| | FilterPanelCustomizeButtonPressed |

A filter panel customize button is pressed.

| | CellSelection |

Multiple cells are being selected by an end-user via a mouse. The GridOptionsSelection.MultiSelectMode property must be set to the GridMultiSelectMode.CellSelect value to make this operation available.

| | Scrolling |

A View is being scrolled. This implies that an end-user depresses the mouse wheel and moves the mouse to scroll the View’s contents.

| | ColumnHeaderSearchButtonDown |

A column header search button is pressed.

| | GroupPanelColumnHeaderSearchButtonDown |

The Search button displayed within the group panel is pressed.

| | HeaderSearchEditing |

The user types within the column header (in column header search).

| | ColumnHeaderSearchTextDown |

Reserved for future use.

| | GroupPanelColumnHeaderSearchTextDown |

Reserved for future use.

| | Unknown |

An unknown action is being performed within the Grid View.

|

The following properties accept/return GridState values:

Remarks

Values listed by this enumeration are returned by the GridView.State property.

See Also

State

DevExpress.XtraGrid.Views.Grid Namespace