Apoc1991
Apoc1991

Reputation: 41

Creating a photo album viewer

I want to create a form in C# which looks like the album viewer in iTunes.

I'm envisioning a grid which has lots of picture thumbnails, each with one or two lines of text underneath to display the name of the picture. And when I click on a picture thumbnail, I'd like to show a form with information about the picture.

Is there a control in C# which will let me do this?

Upvotes: 2

Views: 1270

Answers (1)

Paul Sasik
Paul Sasik

Reputation: 81509

You could use the DataGridView with enough finagling but it would not generate the thumbnails for you. You would have to do the thumbnails yourself. (You could also load the images into the grid control and let them be scaled but you would see serious performance issues with not too many images.)

Applications like the ones you describe are usually put together with 3rd party UI libraries like Telerik's grid (and many others) and 3rd party graphics packages. This is because though Microsoft provides some decent out-of-the-box controls to work with, fancier applications can get much more difficult to assemble from those controls.

If you don't want to or can't pay for 3rd party controls you can look into open source and demo projects like this one for thumbnail generation and this as a grid control.

Upvotes: 1

Related Questions