Since the PictureBox control can't be used with transparent images/icons, I've been relying on resource files to store the files as custom resources. Is there a practical way of storing these image files in a UserControl such that no additional file is required? Just need the data stored, not displayed, all the images are handled now by just starting with a byte array of the contents from a resource file. If size matters, only one of the images I need to store exceeds 65535 bytes, and I could reduce that if needed, several exceed 24 and 32kb so I'd like to not need to work around that but could if it really mattered.

With 26 images I think any way of putting them in actual code as constants would run over VB limits on data, unless I'm missing something or misinterpreting the limits, so probably need something different.