wx.grid

The Grid and related classes in this module provide functionality similar to a spreadsheet, where the application can display rows and columns of data of various types, which the user can edit and otherwise interact with.

Class Summary

Class

Short Description

Grid

wx.grid.Grid and its related classes are used for displaying and editing tabular data.

GridActivationResult

Represents the result of wx.grid.GridCellEditor.TryActivate .

GridActivationSource

Represents a source of cell activation, which may be either a user event (mouse or keyboard) or the program itself.

GridBlockCoords

Represents coordinates of a block of cells in the grid.

GridBlockDiffResult

The helper struct uses as a result type for difference functions of wx.grid.GridBlockCoords class.

GridBlocks

Represents a collection of grid blocks that can be iterated over.

GridCellActivatableEditor

Base class for activatable editors.

GridCellAttr

This class can be used to alter the cells’ appearance in the grid by changing their attributes from the defaults.

GridCellAttrProvider

Class providing attributes to be used for the grid cells.

GridCellAutoWrapStringEditor

Grid cell editor for wrappable string/text data.

GridCellAutoWrapStringRenderer

This class may be used to format string data in a cell.

GridCellBoolEditor

Grid cell editor for boolean data.

GridCellBoolRenderer

This class may be used to format boolean data in a cell.

GridCellChoiceEditor

Grid cell editor for string data providing the user a choice from a list of strings.

GridCellCoords

Represents coordinates of a grid cell.

GridCellDateEditor

Grid cell editor for dates.

GridCellDateRenderer

This class may be used to show a date, without time, in a cell.

GridCellDateTimeRenderer

This class may be used to format a date/time data in a cell.

GridCellEditor

This class is responsible for providing and manipulating the in-place edit controls for the grid.

GridCellEnumEditor

Grid cell editor which displays an enum number as a textual equivalent (e.g.

GridCellEnumRenderer

This class may be used to render in a cell a number as a textual equivalent.

GridCellFloatEditor

The editor for floating point numbers data.

GridCellFloatRenderer

This class may be used to format floating point data in a cell.

GridCellNumberEditor

Grid cell editor for numeric integer data.

GridCellNumberRenderer

This class may be used to format integer data in a cell.

GridCellRenderer

This class is responsible for actually drawing the cell in the grid.

GridCellStringRenderer

This class may be used to format string data in a cell; it is the default for string cells.

GridCellTextEditor

Grid cell editor for string/text data.

GridColumnHeaderRenderer

Base class for column headers renderer.

GridColumnHeaderRendererDefault

Default column header renderer.

GridCornerHeaderRenderer

Base class for corner header renderer.

GridCornerHeaderRendererDefault

Default corner window renderer.

GridEditorCreatedEvent

^^

GridEvent

This event class contains information about various grid events.

GridFitMode

Allows to specify the behaviour when the cell contents doesn’t fit into its allotted space.

GridHeaderLabelsRenderer

Base class for header cells renderers.

GridRangeSelectEvent

Events of this class notify about a range of cells being selected.

GridRowHeaderRenderer

Base class for row headers renderer.

GridRowHeaderRendererDefault

Default row header renderer.

GridSizeEvent

This event class contains information about a row/column resize event.

GridSizesInfo

wx.grid.GridSizesInfo stores information about sizes of all wx.grid.Grid rows or columns.

GridStringTable

Simplest type of data table for a grid for small tables of strings that are stored in memory.

GridTableBase

The almost abstract base class for grid tables.

GridTableMessage

Message class used by the grid table to send requests and notifications to the grid view.

GridUpdateLocker

This small class can be used to prevent wx.grid.Grid from redrawing during its lifetime by calling wx.grid.Grid.BeginBatch in its constructor and wx.grid.Grid.EndBatch in its destructor.

iterator

Read-only forward iterator type.