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 have something like Things that happened this day that can be either of TypeA or TypeB.

I want to display Day items per period and also display inside each Day item some info about its TypeA's and TypeB's items.


-- This Month
---- Day1
---- Day2
-- Last 4 Months

At the moment I use the DevExpress GalleryControl. This allows items to be added that contain only title and description among an image.

enter image description here

Question: How can I efficiently show this set of entities?

share|improve this question
Is your application on a portable or stationary platform? (Considering screen size) – AndroidHustle Apr 25 '12 at 8:05
We've set minimum resolution at 1366*768 and the dimensions of this area is around 1120 * 370. In this area I want to be able to show at least 3 days horizontally this makes the area of each day around 400*220. The target platform is casual computers running windows xp and latter with max resolution of HD – Odys Apr 25 '12 at 8:24
up vote 2 down vote accepted

The best analog for this that I can think of is calendars which list activities on a particular day. The day may have many events or few, so the height of a particular item should be flexible. Thus I would use a control that allows for days with mixed heights.

I don't believe that the ordering in this list will be confusing, as the variable height of items will encourage vertical scanning rather than horizontal.

Indicate that the items can be individually selected by making them links. It is a bit odd for an application to use web style links, but it's one of the most compact way to afford clicking. I indicated the difference between A and B with color, but you could use typography, background, or nothing if the difference is not important to display.


download bmml source – Wireframes created with Balsamiq Mockups

share|improve this answer
THANKS for the detailed answer. As seen in my example, I already use different colors for TypeA and TypeB (Green/Orange) and also a state icon (red and green in the right bottom corner). If I use your proposed design, I'll have to somehow stack Days. Do you have any known (non WPF) controls that support this? We use devexpress along with default winform controls. – Odys Apr 25 '12 at 21:10
I apologize, my UX experience is almost solely web based, so I am not a good person to ask about what controls provide specific functionality. I can say that Outlook Contacts uses a similar control; perhaps you could ask on stack overflow what control works most like the Outlook Contact view? – Myrddin Emrys Apr 25 '12 at 21:17

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.