The question is not new, it has already been raised on the hashcode, this was the answer:
this.FormBorderStyle = FormBorderStyle.None; this.AllowTransparency = true; this.BackColor = Color.AliceBlue;//цвет фона this.TransparencyKey = this.BackColor;//он же будет заменен на прозрачный цвет
but it makes the form completely transparent, and I only need the inside to be transparent, and the rest (header and borders) is not.
How to do this trick?