Como: Tornar o seu controle invisível em tempo de execução
Há momentos em que talvez você queira criar um controle de usuário que é invisível em tempo de execução. Por exemplo, um controle que é um despertador pode ser invisível, exceto quando o alarme foi soar. Isso é facilmente obtido, definindo a Visible propriedade. Se o Visible é a propriedade true, o controle será exibido como normal. Se false, o controle será ocultado. Embora o código no seu controle poderá ser executado enquanto invisível, não poderá interagir com o controle por meio da interface do usuário. Se você deseja criar um controle invisível que ainda responde à entrada (por exemplo, cliques de mouse) do usuário, você deve criar um controle transparente. Para obter mais informações, consulte dar seu controle um fundo transparente.
Para tornar o seu controle invisível em tempo de execução
Defina a propriedade Visible como false.
' To set the Visible property from within your object's own code. Me.Visible = False ' To set the Visible property from another object. myControl1.Visible = False
// To set the Visible property from within your object's own code. this.Visible = false; // To set the Visible property from another object. myControl1.Visible = false;
// To set the Visible property from within your object's own code. this.set_Visible(false); // To set the Visible property from another object. myControl1.set_Visible(false);
Consulte também
Tarefas
Como: Dê a seu controle um fundo transparente
Referência
Outros recursos
Desenvolvendo controles de formulários do Windows personalizada com o.NET Framework