[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit 'ValEdit' (#lcl)

# TValueListEditor.ItemProps

Provides indexed access to item definitions in the control.

## Declaration

Source position: valedit.pas line 203

`public property TValueListEditor.ItemProps[AKeyOrIndex: Variant] : TItemProp read GetItemProp write SetItemProp;`

## Description

ItemProps is an indexed TItemProp property which provides access to item definitions used in the control. ItemProps provides access to the properties and methods used to define the editor for a Key-Value pair. These include the editor style, editing mask, maximum length, pick list values, and read-only status for the item.

AKeyOrIndex is a Variant value that specifies the key name (String) or the ordinal position (Integer) for the TItemProp instance in the property. Read and write access to instances in ItemProps is redirected to the TItemPropList member in the Strings property.

## See also

TValueListEditor.Strings |  | Stores the keys, values, and item definitions in the control.
TItemProp |  | Represents items in the TValueListEditor control.
TItemPropList |  | Implements a storage container for items added to TValueListEditor.