Question

I need to display data in a way similar to the central panel shown here: http://www.binaryworks.it/extremegamesmanager/images/features/features_2.PNG (with game covers and titles).

I already have a similar control (based on the standard WinForms ListBox), but it has a horizontal scroll (since ListBox doesn't allow for multicolumn verical scrolling: http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.multicolumn.aspx)

ListView doesn't seem to support custom objects as elements, and DataGrid is good for rows of related data - yet I have a list of images (with captions).

How do you recommend I proceed - is there a quicker (easier) solution than extending a Panel?

Was it helpful?

Solution

This is a 3rd party component, but you may check out Better Thumbnail Browser which is like ListView, but supports Thumbnails view allowing arbitrary image sizes, background thumbnail loading and the items can be centered or left-aligned, but their internal spacing does not change as in ListView's LargeIcon view:

enter image description here

We offer a freeware component Better ListView Express that supports LargeIcon view with arbitrary image sizes.

Both controls have great many options for layout and display.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top