User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am not sure if this is the right place to ask this but I wrote an app that shows all the movies in one's computer with the appropriate info such as genre, director, rating, etc.

I am wondering how can I make it so that the user can filter them based on criteria such as genre, rating, etc?

Most of them are enums, and I was thinking of using a ComboBox for these but they should be able to specify more than 1 genre. So should I use ListBox controls for these? Then it will be harder to present all these options in listboxes.

I haven't seen any examples of apps doing similar things, that's why I am not sure.

Any ideas?

enter image description here

Btw I don't have any competitor apps per se because I am making this sort of a small size app where I want to show these filtering in a very easily presentable way.

share|improve this question
up vote 5 down vote accepted

You could make it an Autocomplete Input box similar to Tumblr's tags mechanism. Logically if it is their computer, they should have a good idea of what genres to type in, and the autocomplete will help them.

Here is a screenshot of Tumblr's tags mechanism. tags

In the mechanism, the user types a list of words and when the user hits ',' the word displays as a green box, showing that the word has been added.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.