Compartilhar via


Como: Criar formulários do Windows transparentes

Com o Microsoft Windows XP, você pode controlar a opacidade de janelas que são exibidas. Para tornar um formulário mais transparente, ajuste sua property Opacity.

ObservaçãoObservação

Como formulários transparente são apenas suportados em Windows 2000 ou posterior, Formulários do Windows são completamente opaco ao executar em antigos sistemas operacionais, como Windows 98, independentemente do valor definido para a property Opacity.

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritos na Ajuda, dependendo das configurações ativas ou configurações de edição. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. Para obter mais informações, consulte Trabalhando com configurações.

Para controlar a opacidade de Formulários do Windows

  • Na janela Properties, defina a property Opacity para um valor entre 0,0 (transparência completa) e 1.0 (opacidade completa).

Para controlar a opacidade de Formulários do Windows por meio de programação

  • Em um método, defina a property Opacity como uma porcentagem entre 0,0 (transparência completa) e 1.0 (opacidade completa). A property Opacity é um 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;
       }
    

Consulte também

Tarefas

Como: Dê a seu controle um fundo transparente

Como: Desenhar com pincéis opacos e semitransparentes

Como: Desenhar linhas opacas e semitransparentes

Referência

Visão Geral dos Formulários do Windows

Outros recursos

Caixas de Diálogo em Formulários do Windows

Mudando a Aparência dos Formulários do Windows