Selected

This property returns and sets the selection status of an item in a ListBox control. This property is an array of Boolean values with the same number of items as the List property.

Syntax

object.Selected(index) [= Boolean]

Parameters

object
Object expression that evaluates to a ListBox control.
index
Index number of the item in the Listbox control.
Boolean
Boolean expression that specifies whether the item is selected, as described in Settings. Following are the settings for Boolean:
True
Item is selected
False (default)
Item is not selected

Remarks

The Selected property is unavailable at design time.

This property is particularly useful when users can make multiple selections. Your application can quickly check which items in a list are selected. You also can use this property to select or deselect items in a list from code.

If the MultiSelect property is set to 0, you can use the ListIndex property to get the index of the selected item. However, in a multiple selection the ListIndex property returns the index of the item contained within the focus rectangle, whether or not the item is actually selected.

If a ListBox control’s Style property is set to 1 (check boxes), the Selected property returns True only for those items whose check boxes are selected. The Selected property will not return True for those items which are only highlighted.