Vorgehensweise: Ausblenden des Steuerelements zur Laufzeit

In bestimmten Situationen möchten Sie ein Benutzersteuerelement erstellen, das zur Laufzeit unsichtbar ist. So könnte beispielsweise ein Wecker-Steuerelement nur zur Weckzeit sichtbar sein. Dies lässt sich problemlos erreichen, indem die Visible-Eigenschaft festgelegt wird. Wenn die Visible-Eigenschaft auf true festgelegt ist, wird Ihr Steuerelement ganz normal angezeigt. Bei false wird das Steuerelement ausgeblendet. Obwohl der Code in Ihrem Steuerelement möglicherweise noch ausgeführt wird, auch wenn es unsichtbar ist, können Sie nicht über die Benutzeroberfläche mit dem Steuerelement interagieren. Wenn Sie ein unsichtbares Steuerelement erstellen möchten, das weiterhin auf Benutzereingaben reagiert (z. B. Mausklicks), sollten Sie ein transparentes Steuerelement erstellen. Weitere Informationen finden Sie unter Verwenden eines transparenten Hintergrunds für ein Steuerelement.

So blenden Sie ein Steuerelement zur Laufzeit aus

  1. Setzen Sie die Visible-Eigenschaft auf 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;  
    

Weitere Informationen