Procedimiento para proporcionar un fondo transparente a un control

En versiones anteriores de .NET Framework, los controles no admitían la opción de establecer fondos transparentes sin establecer primero el método SetStyle en el constructor de formularios. En la versión actual de .NET Framework, el color de fondo de la mayoría de los controles se puede establecer como Transparent en la ventana Propiedades durante el tiempo de diseño o como código en el constructor del formulario.

Nota

Los controles de Windows Forms no admiten una transparencia real. El fondo de un control de Windows Forms transparente lo pinta su control primario.

Nota

El control Button no admite un color de fondo transparente incluso si la propiedad BackColor se estableció como Transparent.

Proporcionar un fondo transparente a un control

Consulte también