If I need to display a large number of static images on .NET Winform app, what .NET Control would use the least resources (memory, etc.)? Perhaps 20 or 30 small images on a singe form. They are static images that won't change, don't need to be loaded from a database or file. They don't need to raise any events, just look pretty. I was planning to use pictureboxes but they seem to be resource heavy. I was also entertaining using a no text Label and assign an image. Any thoughts?