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
Check the following against recommendation
Choose a) or b) a) * In any other case, use the dual-list pattern because it allows users to easily see which items are selected at any point, without having to scroll through the available options b) * Use a list box for multiple selections with more than five options.
Make sure that KCB is feasonable
- KCB are flat (no frame, no shadow, no bevel) for clear differentiation from normal check boxes. - KCB are hidden by default, that means when no list item is selected. - KCB have a fade-in effect on mouse over to introduce themselves to users. - KCB are transparent and therby clearly part of the list item. - Legacy keyboard use applies to KCB as well. Thus, the whole item can be clicked to toggle option.