Sdílet prostřednictvím


Shape.Visible-Eigenschaft

Aktualisiert: November 2007

Ruft einen Wert ab, der angibt, ob ein Line- oder Shape-Steuerelement angezeigt wird, oder legt diesen fest.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
<BrowsableAttribute(True)> _
Public Property Visible As Boolean
'Usage
Dim instance As Shape
Dim value As Boolean

value = instance.Visible

instance.Visible = value
[BrowsableAttribute(true)]
public bool Visible { get; set; }
[BrowsableAttribute(true)]
public:
property bool Visible {
    bool get ();
    void set (bool value);
}
public function get Visible () : boolean
public function set Visible (value : boolean)

Eigenschaftenwert

Typ: System.Boolean

true , wenn das Steuerelement angezeigt wird, andernfalls false. Die Standardeinstellung ist true.

Hinweise

Mit der Visible-Eigenschaft können Sie Grafikobjekte, die mit den Steuerelementen LineShape, OvalShape oder RectangleShape erstellt wurden, zur Laufzeit ein- oder ausblenden.

Beispiele

Das folgende Beispiel veranschaulicht, wie Sie mit der Visible-Eigenschaft zur Laufzeit zwischen zwei unterschiedlichen Formen wechseln. Für dieses Beispiel müssen Sie über ein RectangleShape-Steuerelement mit dem Namen RectangleShape1 und über ein OvalShape-Steuerelement mit dem Namen OvalShape1 auf einem Formular verfügen. Stellen Sie für beide Steuerelemente dieselbe Größe ein, und positionieren Sie die Steuerelemente übereinander, um optimale Ergebnisse zu erzielen.

Private Sub ShapeVisible_Load(ByVal sender As System.Object, _
 ByVal e As System.EventArgs) Handles MyBase.Load
    ' Hide the oval.
    OvalShape1.Visible = False
End Sub

Private Sub Shapes_Click(ByVal sender As System.Object, _
 ByVal e As System.EventArgs) Handles _
 RectangleShape1.Click, OvalShape1.Click
    If OvalShape1.Visible = True Then
        ' Hide the oval.
        OvalShape1.Visible = False
        ' Show the rectangle.
        RectangleShape1.Visible = True
    Else
        ' Hide the rectangle.
        RectangleShape1.Visible = False
        ' Show the oval.
        OvalShape1.Visible = True
    End If
End Sub
private void ShapeVisible_Load(System.Object sender, System.EventArgs e)
{
    // Hide the oval.
    ovalShape1.Visible = false;
}

private void Shapes_Click(System.Object sender, System.EventArgs e)
{
    if (ovalShape1.Visible == true)
    // Hide the oval.
    {
        ovalShape1.Visible = false;
        // Show the rectangle.
        rectangleShape1.Visible = true;
    }
    else
    {
        // Hide the rectangle.
        rectangleShape1.Visible = false;
        // Show the oval.
        ovalShape1.Visible = true;
    }
}

Berechtigungen

Siehe auch

Referenz

Shape-Klasse

Shape-Member

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Formen mit dem OvalShape-Steuerelement und dem RectangleShape-Steuerelement (Visual Studio)

Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)