# 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 |