BarCode
BarCode

Reputation:

Image thumbnail in a WinForms listbox

I am trying to display a thumbnail inside a listbox in a Windows Form application. I've read around and seen all sorts of suggestions, but I'm looking for the simplest one. Here's the details of what I'm trying to do.

I am trying to display a thumbnail of an image AND display text next to it.

I've looked at ListViews and they don't seem to offer what I am looking for. Any code would be appreciated.

Upvotes: 3

Views: 7486

Answers (3)

bbmud
bbmud

Reputation: 2688

Assign an image list to the ListBox and set the View property to: List or Tile, now for each item choose which image from the list should be displayed. Looks exactly like ListBox with images to me ;)

Upvotes: 1

VVS
VVS

Reputation: 19612

There are lots of implementations of an ImageListBox. One can be found here: http://www.codeproject.com/KB/combobox/imagelistbox.aspx

Upvotes: 2

Sam Axe
Sam Axe

Reputation: 33738

set your listbox to ownerdraw

then in the itemdraw event (or is it drawitem?) grab your image and draw it in the space allotted (e.Graphics.DrawImage), then draw the test of the item next to it (e.Graphics.DrawString)

Upvotes: 2

Related Questions