So, I’ve just published a new article on Code Project about the thorny issue of who disposes of an image that is used in multiple places in an application. It uses weak references to show how a well-behaved image manager library should help, and it’s available here.