New to KendoReactLearn about KendoReact Free.

Keyboard Navigation

Managing the Focus

The ListBox component contains a list of items and, optionally, a toolbar. When the toolbar is not enabled, the component is a single-tab-stop component. When the toolbar is present, it is included in the tab sequence of the page. Depending on its position and the LTR or RTL configuration, the toolbar can either preceed or succeed the list of ListBox items. Its tab position must respect its position on the screen.

Keyboard Shortcuts

list Element

ShortcutBehavior
F10Focuses the ListBox toolbar (the last focused or the first button in it).
SpaceSelects the focused ListBox Item
Up ArrowSelects the previous item.
Down ArrowSelects the next item.
Ctrl (or Control on Mac) + SpaceSelects or deselects an item.
Shift + Up ArrowAdds the previous item to the selected items.
Shift + Down ArrowAdds the next item to the selected items.
Ctrl (or Cmd on Mac) + Up ArrowMoves the focus to the previous item.
Ctrl (or Cmd on Mac) + Down ArrowMoves the focus to the next item.
DelDeletes the selected items.
Ctrl (or Cmd on Mac) + Right ArrowAdds the selected items to the connected ListBox.
Ctrl (or Cmd on Mac) + Left ArrowAdds the selected items from the connected ListBox to the current one.
Ctrl (or Cmd on Mac) + Shift + Up ArrowShifts the selected items upwards.
Ctrl (or Cmd on Mac) + Shift + Down ArrowShifts the selected items downwards.
Ctrl (or Cmd on Mac) + Shift + Right ArrowTransfers all items to the connected ListBox.
Ctrl (or Cmd on Mac) + Shift + Left ArrowTransfers all items from the connected ListBox.

toolbar Element

ShortcutBehavior
Right Arrow or Down ArrowFocuses the next button in the toolbar.
Left Arrow or Up ArrowFocuses the previous button in the toolbar.
EnterExecutes the currenly focused button command if enabled.

Resources

WAI-ARIA Authoring Practices: Listbox Pattern

Change Theme
Theme
Loading ...

See Also