| Version: 3.1.5

Classes | Typedefs
Grid Related Classes
Class List by Category

## Detailed Description

Classes related to the wxGrid generic widget.

## Classes
class | wxGridCellRenderer
| This class is responsible for actually drawing the cell in the grid. More...
class | wxGridCellAutoWrapStringRenderer
| This class may be used to format string data in a cell. More...
class | wxGridCellBoolRenderer
| This class may be used to format boolean data in a cell. More...
class | wxGridCellDateRenderer
| This class may be used to show a date, without time, in a cell. More...
class | wxGridCellDateTimeRenderer
| This class may be used to format a date/time data in a cell. More...
class | wxGridCellEnumRenderer
| This class may be used to render in a cell a number as a textual equivalent. More...
class | wxGridCellFloatRenderer
| This class may be used to format floating point data in a cell. More...
class | wxGridCellNumberRenderer
| This class may be used to format integer data in a cell. More...
class | wxGridCellStringRenderer
| This class may be used to format string data in a cell; it is the default for string cells. More...
class | wxGridCellEditor
| This class is responsible for providing and manipulating the in-place edit controls for the grid. More...
class | wxGridCellAutoWrapStringEditor
| Grid cell editor for wrappable string/text data. More...
class | wxGridCellBoolEditor
| Grid cell editor for boolean data. More...
class | wxGridCellChoiceEditor
| Grid cell editor for string data providing the user a choice from a list of strings. More...
class | wxGridCellEnumEditor
| Grid cell editor which displays an enum number as a textual equivalent (e.g. More...
class | wxGridCellTextEditor
| Grid cell editor for string/text data. More...
class | wxGridCellFloatEditor
| The editor for floating point numbers data. More...
class | wxGridCellNumberEditor
| Grid cell editor for numeric integer data. More...
class | wxGridCellDateEditor
| Grid cell editor for dates. More...
class | wxGridFitMode
| Allows to specify the behaviour when the cell contents doesn't fit into its allotted space. More...
class | wxGridCellAttr
| This class can be used to alter the cells' appearance in the grid by changing their attributes from the defaults. More...
class | wxGridTableBase
| The almost abstract base class for grid tables. More...
class | wxGridSizesInfo
| wxGridSizesInfo stores information about sizes of all wxGrid rows or columns. More...
class | wxGrid
| wxGrid and its related classes are used for displaying and editing tabular data. More...
class | wxGridUpdateLocker
| This small class can be used to prevent wxGrid from redrawing during its lifetime by calling wxGrid::BeginBatch() in its constructor and wxGrid::EndBatch() in its destructor. More...
class | wxGridEvent
| This event class contains information about various grid events. More...
class | wxGridSizeEvent
| This event class contains information about a row/column resize event. More...
class | wxGridRangeSelectEvent
| Events of this class notify about a range of cells being selected. More...
class | wxGridEditorCreatedEvent
| More...

## Typedefs
typedef wxObjectDataPtr< wxGridCellRenderer > | wxGridCellRendererPtr
| Smart pointer wrapping wxGridCellRenderer. More...
typedef wxObjectDataPtr< wxGridCellEditor > | wxGridCellEditorPtr
| Smart pointer wrapping wxGridCellEditor. More...
typedef wxObjectDataPtr< wxGridCellAttr > | wxGridCellAttrPtr
| Smart pointer wrapping wxGridCellAttr. More...

## Typedef Documentation

## ◆ wxGridCellAttrPtr

typedef wxObjectDataPtr<wxGridCellAttr> wxGridCellAttrPtr

Smart pointer wrapping wxGridCellAttr.

wxGridCellAttrPtr takes ownership of wxGridCellAttr passed to it on construction and calls DecRef() on it automatically when it is destroyed. It also provides transparent access to wxGridCellAttr methods by allowing to use objects of this class as if they were wxGridCellAttr pointers.

Since
  3.1.4

<>< =''>:</>&;&;< =''>\ </></>

## ◆ wxGridCellEditorPtr

typedef wxObjectDataPtr<wxGridCellEditor> wxGridCellEditorPtr

Smart pointer wrapping wxGridCellEditor.

wxGridCellEditorPtr takes ownership of wxGridCellEditor passed to it on construction and calls DecRef() on it automatically when it is destroyed. It also provides transparent access to wxGridCellEditor methods by allowing to use objects of this class as if they were wxGridCellEditor pointers.

Since
  3.1.4

<>< =''>:</>&;&;< =''>\ </></>

## ◆ wxGridCellRendererPtr

typedef wxObjectDataPtr<wxGridCellRenderer> wxGridCellRendererPtr

Smart pointer wrapping wxGridCellRenderer.

wxGridCellRendererPtr takes ownership of wxGridCellRenderer passed to it on construction and calls DecRef() on it automatically when it is destroyed. It also provides transparent access to wxGridCellRenderer methods by allowing to use objects of this class as if they were wxGridCellRenderer pointers.

Since
  3.1.4

<>< =''>:</>&;&;< =''>\ </></>