Dela via


Gör din kontroll osynlig vid körning

Det finns tillfällen då du kanske vill skapa en användarkontroll som är osynlig vid körning. Till exempel kan en kontroll som är en väckarklocka vara osynlig förutom när larmet ljöd. Detta görs enkelt genom att ange egenskapen Visible. Om egenskapen Visible är truevisas kontrollen som vanligt. Om falseär uppfyllt, kommer kontrollen att döljas. Även om koden i kontrollen fortfarande kan köras medan den är osynlig kan du inte interagera med kontrollen via användargränssnittet. Om du vill skapa en osynlig kontroll som fortfarande svarar på användarindata (till exempel musklickningar) bör du skapa en transparent kontroll. Mer information finns i Ge din kontroll en transparent bakgrund.

Så här gör du kontrollen osynlig vid körning

  1. Ange egenskapen Visible till 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;  
    

Se även