Como: Fazer o controle invisível em time de execução
Há ocasiões em que talvez queira criar um controle de usuário que é invisível em time de execução.Por exemplo, um controle que seja um despertador pode ser invisível, exceto quando o alarme foi sounding.Isso é com com facilidade realizado, definindo o Visible propriedade. Se o Visible propriedade é true, o controle será exibido sistema autônomo normal. If false, o controle será ocultado. Embora ainda pode executar código em seu controle enquanto invisível, não poderá interagir com o controle por meio da interface do usuário.Se você desejar 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 Dando o controle a um plano de fundo transparente.
Para tornar seu controle invisível em time 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: Forneça seu controle de um plano de fundo transparente
Referência
Outros recursos
Desenvolvimento personalizado de controles do Windows Forms com o .NET estrutura