Designs for a combobox replacement widget.
- Select a value from a list of options
- Easily and comfortably find a value from a long list of options, using scrolling and search
Other possible goals:
- Allow a custom value to be entered
- Allow values to be be grouped
- Multiple selections
- Selections that aren't just text - could be an image or image+text
Material Design: Dropdown Menus
Universal Windows Platform: Comboboxes
Allows search, grouping and multiple selection through tokens.
- The scrolling behaviour is difficult to use.
- No visual anchor when the list is open.
- No obvious way to close the list when it is open.
- Nno search.
- Room for improvement when entering a custom entry - better to show preset/prexisting options before allowing the custom entry to be set. This avoids possible discoverability issues.
Dropdown lists are very similar to menus in appearance and interaction. Indeed, a menu comprised on radio buttons can play a very similar role to a dropdown list. The main difference is that a dropdown list's button indicates the selection, and a dropdown list is better optimised for large numbers of options (at least, it should be). This is reflected in Material Design, where dropdown lists are just a type of menu.
There are some old mockups here.