Better Listview is also an excellent thumbnail control for displaying and working with thumbnails and galleries of images and photos of all sizes. It is a .NET component for WinForms, fully compatible with C#, VB.net and other CLI languages.
It supports all Visual Studio versions (2005, 2008, 2010 and newer), and is compatible with .NET 4, .NET 3.5, .NET 3, .NET 2, and newer. At runtime, it can be used on all Windows versions, so the end-user can run your software that uses Better ListView on Windows 7, Vista, 2003, XP, 2000, and newer, both 32-bit and 64-bit.
Why is Better ListView the ultimate thumbnail control for .NET?
Easily create and work with thumbnail and photo galleries
Double buffered - no flickering! The end user experience is very smooth.
Smooth scrolling
Professional look and feel (automatic support of native modern Windows themes)
Supports images of different sizes
Automatic beautiful layout
Automatic high-quality resizing that doesn't distort the aspect ratio
Ability to customize everything: Padding of images, padding of borders, padding of the whole control, border widths
Extended custom drawing support (So you can, for example, add overlay indicators to your images or display something over a hovered image)
Native look and feel - fully supports modern Windows themes
Can handle tens of thousands of items
Fast, intelligent caching
Data-binding possible
Easy to work with - if you can work with regular list view, you will be right at home with Better ListView! All objects, structures etc simply have "Better" prefix.
Royalty-free licensing
Light-weight
Written in pure managed code (C#)
Simple XCopy deployment; Single small DLL file and that's it. Royalty free.