Grid Pad Demo

This sample lets you test-drive various features of Essential Grid. The menu Items of the grid pad are used to customize the grid settings, and control the user interface aspects of the grid.

Given below is a sample image.

GridPad screenshot

Features:

Scrolling

WinForms

Standard Grid Features

In the Drop-Down list mode, you cannot change the text in a cell. Pressing a character will select an item in the list.

In Edit mode, you can edit text in the cells. The text will be auto-filled with entries in the choice list, if they fit. When the list box is dropped down, the focus will remain on the text part of the cell.

Drop-down cells

The generic drop-down serves as a base for custom drop-down cell types, and makes it very easy to add any kind of drop-down.

The following drop-downs are implemented in this demo.

The drop-down grid opens a new view of the same grid. Any changes will be reflected in the parent grid. You can open the drop-down grid recursively when you click the drop-down button in the dropped down grid.

Validation

This displays a message box if the text entered into the current cell does not meet the validation criteria for a cell. When you are inside a splitter control, you cannot activate another pane before the current cell’s contents are successfully validated.

Cell Formatting

Cell formatting is implemented through a unique styles architecture that lets you to inherit attributes from parent styles easily. Any information that is not initialized specifically for a cell will be inherited from the standard style or any other style that is higher in the hierarchy. This will allow you to apply formatting to the whole table, rows, columns, group of cells, or individual cells.

The property grid will display the cell settings that are applied to a cell in bold; settings that are inherited from the base style will be displayed in regular font.

MFC-like features

Keyboard Options