Purpose

A list view is basically used to show some items. It offers orientation thereby and allows navigation without the need of other controls. Additionally, a list view may be used for single selection (users select one item from a list of mutually exclusive values) or multiple selection (selections in combination with the Shift key or Control key). However, because there is no common visual clue whether a list box’ mode is single or multiple and since other controls are more efficient for single selection, a list box should be used for single selection only.
HT: Recommendation should be checked

Guidelines

Usage

Prefer a list view to show items that belong together and in case of sufficient space.

Appearance

Alternate row color (use theme settings). Use different keys (e.g. page up/down) when more lists should be accessible.

Enable browsing through list by cursor up/down.

Do not have blank list items; use meta-options, e.g. (None) instead.

Place options that represent general options (e.g. All, None) at the beginning of the list.