Skip to main content
A newer version of this page is available. .

TcxCustomVerticalGrid Class

The base class for vertical grids.

Declaration

TcxCustomVerticalGrid = class(
    TcxExtEditingControl,
    IcxStoredObject,
    IcxStoredParent,
    IcxDataControllerConditionalFormattingProviderOwner,
    IdxSkinSupport
)

Remarks

The main element of a vertical grid control is a row (see the Rows Overview topic). The TcxCustomVerticalGrid class provides a number of properties and methods to add or delete its rows, navigate rows and to access individual rows. You can access the vertical grid’s rows via the Rows property (see the Accessing Rows topic).

The vertical grid control has several option sets controlling different aspects of its behavior and appearance. These include:

The vertical grid control provides several ways of managing its appearance. A custom painting mechanism is available by handling three events:

Another method of managing the grid’s appearance is to use the Styles property. It allows assigning different visual styles (background color and font settings) to various control elements: background, cell content, row headers, category rows, selected row, etc. See the Styles Overview topic for details.

The TcxCustomVerticalGrid class implements a saving/restoring mechanism. The StoreTo…/RestoreFrom… methods allow saving to/restoring from three storage types: INI-file, registry and a stream.

See Also