Yeah that's what I wanted to do. It works if I add the bitmap to the ImageList at the design stage so I thought it'd work at run time too.

Thanks for clearing it up though, I can spend my time working on something else. I might try writing my own.