What is the easiest way to do this? Is it possible with managed code?
See Question&Answers more detail:osWhat is the easiest way to do this? Is it possible with managed code?
See Question&Answers more detail:osthis.BackgroundImage = //Image
this.FormBorderStyle = FormBorderStyle.None;
this.Width = this.BackgroundImage.Width;
this.Height = this.BackgroundImage.Height;
this.TransparencyKey = Color.FromArgb(0, 255, 0); //Contrast Color
This allows you to create a form based on an image, and use transparency index to make it seem as though the form is not rectangular.