Gewusst wie: Ausblenden des Steuerelements zur Laufzeit

Aktualisiert: November 2007

In einigen Fällen muss ein Benutzersteuerelement erstellt werden, das zur Laufzeit ausgeblendet ist. Ein Steuerelement, das einen Wecker darstellt, muss z. B. nur bei Ertönen des Alarmsignals sichtbar sein. Dies kann einfach durch Festlegen der Visible-Eigenschaft erzielt werden. Wenn für die Visible-Eigenschaft der Wert true festgelegt wurde, wird das Steuerelement normal angezeigt. Bei false wird das Steuerelement ausgeblendet. Das Steuerelement kann zwar auch in ausgeblendetem Zustand aktiviert sein, Sie können dann jedoch mit diesem nicht über die Benutzeroberfläche interagieren. Wenn Sie ein Steuerelement erstellen möchten, das dennoch auf Benutzereingaben reagiert (z. B. auf Mausklicks), muss es sich bei diesem um ein transparentes Steuerelement handeln. Weitere Informationen finden Sie unter Verwenden eines transparenten Hintergrunds für ein Steuerelement.

So blenden Sie das Steuerelement zur Laufzeit aus

  • Legen Sie die Visible-Eigenschaft auf false fest.

    ' 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);
    

Siehe auch

Aufgaben

Gewusst wie: Verwenden eines transparenten Hintergrunds für ein Steuerelement

Referenz

Visible

Weitere Ressourcen

Entwickeln benutzerdefinierter Windows Forms-Steuerelemente mit .NET Framework