Specifies the index of the selected item.
Declaration
Read-Write Property | Integer |
componentObj | One of the user forms components and objects listed in the Applies To section |
Applies To
This property applies to the following components and objects:
TcxComboBox, TcxListBox, TcxRadioGroup
Description
Use the ItemIndex
property to obtain or specify the index of the item currently selected in the component. Setting the property value changes the selection.
Note: | For TcxListBox components, the ItemIndex property is not displayed among other properties in the User Forms editor. However, it is available in scripts and dispalyed in the Code Completion window. |
Property Value
An integer value that specifies the index of the currently selected item. The index of the first item is 0, the index of the second item is 1 and so on. To get the total number of items, use the Items.Count
property.
The default value is -1; it means that no item is selected.
Remarks
For TcxListBox
components that support multiple selection (that is, whose MultiSelect
property is True), the ItemIndex
property specifies the index of the item that was focused last, whether is was selected or unselected. In this case, setting the ItemIndex
property does not change the selection. To get or set selected items in a multi-selectable TcxListBox
component, use the Selected
and SelCount
properties.
See Also
Items Property
TcxRadioGroupItems.Count
TStrings.Count
MultiSelect Property
SelCount Property
Selected Property