How to make a form transparent?
The opacity property enables you to specify a level of transparency for the form and its child controls. The TransparencyKey property will let you make the form transparent while keeping it’s child controls visible (provided they have a different BackColor). See the .NET documentation for Form.Opacity for differences between Opacity and TransparencyKey properties. Opacity only works with Windows 2000 and later.