Hi Dnf,
Only toplevel window can be layered. Speaking of windows form those are
Forms.
For control what you need to do is to set control's
SupportsTransparentBackColor and UserPaint style.
in the controls constructor add the following line
this.SetStyle(ControlStyles.SupportsTransparentBackColor |
ControlStyles.UserPaint , true);
The you can set alpha blended colors for control's background color.

Signature
HTH
Stoitcho Goutsev (100) [C# MVP]
>I want to make my control (and it child controls) to be alpha blended (just
> like the form can do with Opacity property) but I don't know how to do it.
[quoted text clipped - 4 lines]
> ControlStyles.SupportsTransparentBackColor but those methods don?t make
> child controls transparent.