Você está aqui: C# ::: Windows Forms ::: Formulários e Janelas |
Como definir o nível de transparência de seus formulários Windows FormsQuantidade de visualizações: 9601 vezes |
A propriedade Opacity de um formulário Windows Forms nos permite definir o nível de opacidade (quanto mais opaco, menos transparente) do formulário. O valor padrão desta propriedade é 100% (1,00), o que quer dizer que não há transparência. Quando reduzimos este valor, percebemos que a transparência do formulário e de seus controles aumenta. Veja um trecho de código no qual definimos um nível de opacidade de 75%: private void button1_Click(object sender, EventArgs e){ // vamos definir o nível de opacidade do formulário // para 75% this.Opacity = 0.75; } Aqui nós temos um nível de transparência que já permite visualizar o conteúdo por trás do formulário e seus controles. Lembre-se de que, quanto menor a opacidade, maior a transparência. O valor 0 para a propriedade Opacity torna o formulário completamente invisível. A propriedade Opacity depende da Layered Windows API, introduzida com o Windows 2000. No momento que escrevo esta dica, a Layered Windows API está disponível no Windows 2000, Windows 2000 Professional, Windows 2000 Server, Windows 2000 Advanced Server, Windows XP Home Edition, Windows XP Professional x64 Edition, Windows Server 2003 e Windows Vista. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |