# GC.Data.RowColumnStates

## Content

# Enumeration: RowColumnStates

[GC](../modules/GC).[Data](../modules/GC.Data).RowColumnStates

Specifies the type of row and column state.

## Table of contents

### Enumeration members

- [active](GC.Data.RowColumnStates#active)
- [dirty](GC.Data.RowColumnStates#dirty)
- [hover](GC.Data.RowColumnStates#hover)
- [inserted](GC.Data.RowColumnStates#inserted)
- [pin](GC.Data.RowColumnStates#pin)
- [primaryKey](GC.Data.RowColumnStates#primarykey)
- [readonly](GC.Data.RowColumnStates#readonly)
- [required](GC.Data.RowColumnStates#required)
- [selected](GC.Data.RowColumnStates#selected)
- [updated](GC.Data.RowColumnStates#updated)

## Enumeration members

### <a id="active" name="active"></a> active

• **active** = `16`

When the row or the column is focus, its state include "active" state.

___

### <a id="dirty" name="dirty"></a> dirty

• **dirty** = `64`

When cell value is changed, cell row and column state include "dirty" state.

___

### <a id="hover" name="hover"></a> hover

• **hover** = `1`

When mouse hover on the row and the column , its state include "hover" state.

___

### <a id="inserted" name="inserted"></a> inserted

• **inserted** = `128`

When inserted a row, its state include "inserted" state. This state only support for row.

___

### <a id="pin" name="pin"></a> pin

• **pin** = `1024`

When pin a row/column, its state include "pin" state.

___

### <a id="primarykey" name="primarykey"></a> primaryKey

• **primaryKey** = `2048`

When the column has primary key, its state include "primaryKey" state. This state only support for column.

___

### <a id="readonly" name="readonly"></a> readonly

• **readonly** = `4`

When the column is locked, its state include "readonly" state. This state only support for column.

___

### <a id="required" name="required"></a> required

• **required** = `4096`

When the value of the column are required, its state include "required" state. This state only support for column.

___

### <a id="selected" name="selected"></a> selected

• **selected** = `32`

When the cell is in the selection range, the cell row and column state include "selected" state.

___

### <a id="updated" name="updated"></a> updated

• **updated** = `256`

When updated a row, its state include "updated" state. This state only support for row.
