Procedura: creare Windows Form trasparenti

Microsoft Windows XP consente di controllare l'opacità delle finestre visualizzate. Per conferire maggiore trasparenza a un form è necessario regolare la proprietà Opacity.

Nota

I form trasparenti sono supportati solo in Windows 2000 o sistemi operativi più recenti. Per tale motivo, con sistemi operativi precedenti, ad esempio con Windows 98, i Windows Form risulteranno completamente opachi, indipendentemente dal valore impostato per la proprietà Opacity.

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Gestione delle impostazioni.

Per controllare l'opacità dei Windows Form

  • Nella finestra Proprietà impostare la proprietà Opacity su un valore compreso tra 0,0 (trasparenza completa) e 1,0 (opacità completa).

Per controllare l'opacità dei Windows form a livello di codice

  • All'interno di un metodo impostare la proprietà Opacity su una percentuale compresa tra 0,0 (trasparenza completa) e 1,0 (opacità completa). La proprietà Opacity è un tipo di valore Double.

    Public Sub MakeSeeThru()
       frmTransparentForm.Opacity = 0.83
    End Sub
    
    public void MakeSeeThru()
    {
       frmTransparentForm.Opacity = 0.83;
    }
    
    public:
       void MakeSeeThru()
       {
          frmTransparentForm->Opacity = 0.83;
       }
    

Vedere anche

Attività

Procedura: assegnare uno sfondo trasparente al controllo

Procedura: disegnare con pennelli opachi e semitrasparenti

Procedura: disegnare linee opache e semitrasparenti

Riferimenti

Panoramica sui Windows Form

Altre risorse

Finestre di dialogo in Windows Form

Modifica dell'aspetto di Windows Form