Cómo: Crear formularios Windows Forms transparentes
Actualización: noviembre 2007
Con Microsoft Windows XP, se puede controlar la opacidad de las ventanas que se muestran. Para hacer más transparente un formulario, ajuste su propiedad Opacity.
Nota: |
---|
Puesto que los formularios transparentes sólo se admiten en Windows 2000 o posterior, los formularios Windows Forms serán totalmente opacos cuando se ejecuten en sistemas operativos más antiguos, como Windows 98, independientemente del valor establecido para la propiedad Opacity. Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de la configuración activa o la edición. Para cambiar la configuración, elija la opción Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio. |
Para controlar la opacidad de los formularios Windows Forms
- En la ventana Propiedades, establezca la propiedad Opacity en un valor comprendido entre 0,0 (transparencia completa) y 1,0 (opacidad completa).
Para controlar la opacidad de los formularios Windows Forms mediante programación
En un método, establezca en la propiedad Opacity un porcentaje comprendido entre 0,0 (transparencia completa) y 1,0 (opacidad completa). La propiedad Opacity es un tipo de valor Double.
Public Sub MakeSeeThru() frmTransparentForm.Opacity = 0.83 End Sub
public void MakeSeeThru() { frmTransparentForm.Opacity = 0.83; }
public: void MakeSeeThru() { frmTransparentForm->Opacity = 0.83; }
Vea también
Tareas
Cómo: Proporcionar un fondo transparente a un control
Cómo: Dibujar con pinceles opacos y semitransparentes
Cómo: Dibujar líneas opacas y semitransparentes
Referencia
Información general sobre formularios Windows Forms