Procedura: Rendere invisibile il proprio controllo durante l'esecuzione
In alcuni casi potrebbe essere necessario creare un controllo utente invisibile in fase di esecuzione. Ad esempio, un controllo che è un orologio alla sveglia potrebbe essere invisibile tranne quando l'allarme stava suonando. Questa operazione viene eseguita facilmente impostando la proprietà Visible. Se la proprietà Visible è true
, il controllo verrà visualizzato come di consueto. Se false
, il controllo verrà nascosto. Anche se il codice sotto il tuo controllo può ancora essere eseguito mentre è invisibile, non potrai interagire con il controllo tramite l'interfaccia utente. Se si desidera creare un controllo invisibile che risponde ancora all'input dell'utente (ad esempio, i clic del mouse), è necessario creare un controllo trasparente. Per ulteriori informazioni, vedere Dare al controllo uno sfondo trasparente.
Per rendere il controllo invisibile durante l'esecuzione
Impostare la proprietà Visible su
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;
Vedere anche
.NET Desktop feedback