Is it possible to change the alpha colour on a transparent BMP, in VB .NET?

The reason is, when I load a transparent image, and store it in an image list with transparency, and then save that image from there, it gives it a black background… which is not what I want.