I'm trying to find a solution how to make an image's background transparent. I'm programming a small and easy 2D game with a scrolling background that displays a sky. You'll see the code if you follow the link: Avoiding creating PictureBoxes again and again
picBoxImage = new PictureBox();
picBoxImage.Image = new Bitmap("Path");
picBoxImage.SetBounds(100, 100, 100, 100);
this.Controls.Add(picBoxImage);
The code above shows the inclusion of the image to the Windows Form. Now the object (let's say the image does show an aircraft) has been set over the other images showing the sky.
How is it possible to set the background of the aircraft's image transparent? It is important that the aircraft is seen without any perturbing white background.
Would you mind giving me some code to solve the problem?