Description
Occurs when a ListView item is clicked or double-clicked. The actual firing mechanism depends on the OneClickActivate and TwoClickActivate property settings.
Event ID
Arguments
Argument |
Description |
---|---|
Index |
An integer that represents the index of the item being inserted into the ListView |
Return Values
Long.
Return code choices (specify in a RETURN statement):
0 -- Continue processing
Usage
Use the ItemActivate event instead of the Clicked or DoubleClicked event in new applications.
The following ListView property settings determine which user action fires the event:
OneClickActivate |
TwoClickActivate |
Firing mechanism |
---|---|---|
True |
True |
Single click |
True |
False |
Single click |
False |
True |
Single click on selected item or double-click on nonselected item |
False |
False |
Double-click |
Examples
This code changes a ListView item text label to uppercase lettering. The change is made in the second column of the item the user clicks or double-clicks, depending on the ListView property settings:
listviewitem llvi_current This.GetItem(index, 2, llvi_current) llvi_current.Label = Upper(llvi_current.Label) This.SetItem(index, 2, llvi_current) RETURN 0
See also