# ListView

Inherits Control

This control implements a list of selectable text items with icons.

ListView items are indexed by a key. They display a string and an icon.

This control has an internal cursor used for accessing its items. Use the `Move*()` methods to move the internal cursor, and the Item property to get the item it points at.

This class is creatable.

`DIM hListView AS ListView hListView = NEW ListView ( Parent AS Container )`

Creates a new ListView control.

This class acts like a read-only array.

`DIM hListView AS ListView DIM hListViewItem AS .ListViewItem hListViewItem = hListView [ Key AS String ]`

Returns an item from its key. The internal cursor is moved.

Properties |  | Methods |  | Events |  | Constants |
--- | --- | --- | --- | --- | --- | --- | ---

Available BackColor Background Border ClientH ClientHeight ClientW ClientWidth Count Current Cursor Design Drop Editable Enabled Expand Font ForeColor Foreground H Handle Height Id Item Key Left Mode Mouse Next Parent Previous ScreenX ScreenY ScrollBar Sorted Tag ToolTip Top Visible W Width Window X Y

Add Clear Delete Drag Exist Find Grab Hide Lower Move MoveAbove MoveBelow MoveCurrent MoveFirst MoveLast MoveNext MovePrevious MoveTo Raise Refresh Remove Resize SetFocus Show

Activate Click DblClick Drag DragMove Drop Enter GotFocus KeyPress KeyRelease Leave LostFocus Menu MouseDown MouseMove MouseUp MouseWheel Rename Select

Extended Multi None Single