title: Horizontal list of user controls (winforms)
body: <p>I'm certain this can't be as complex as I'm finding it so far!</p>
  
  <p>I'm trying to render a horizontal list of user controls. There will be a large number of them. So some form of Virtual list would be prefereable.</p>
  
  <p>Each user control will contain an image and be selectable.</p>
  
  <p>In Android/Flex/iOS this is trivial with their List Adapters, List Item Renderers etc... However in Win forms it seems very tricky indeed.</p>
  
  <p>I've looked at ObjectListView setting the view mode to Tile. However there doesn't appear to be a way to render horizontally.</p>
  
  <p>I've tried just populating a flow layout with my user controls. But the memory usage goes through the roof as it's loading images.</p>