Shape.Visible-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob ein Linien-oder Formsteuerelement angezeigt wird.

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

Syntax

'Declaration
<BrowsableAttribute(True)> _
Public Property Visible As Boolean
[BrowsableAttribute(true)]
public bool Visible { get; set; }
[BrowsableAttribute(true)]
public:
property bool Visible {
    bool get ();
    void set (bool value);
}
[<BrowsableAttribute(true)>]
member Visible : bool with get, set
function get Visible () : boolean
function set Visible (value : boolean)

Eigenschaftswert

Typ: System.Boolean
true , wenn das Steuerelement angezeigt wird. andernfalls false.Die Standardeinstellung ist true.

Hinweise

Die Visible-Eigenschaft kann verwendet werden, um die Grafikobjekte zu machen, die mit LineShape, OvalShapeerstellten oder RectangleShape-Steuerelement zur Laufzeit angezeigt und ausgeblendet.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die Visible-Eigenschaft verwendet, um zwischen zwei verschiedene Formen zur Laufzeit zu wechseln.Dieses Beispiel setzt voraus, dass Sie ein RectangleShape-Steuerelement mit dem Namen RectangleShape1 und ein OvalShape-Steuerelement, das in einem Formular OvalShape1.Um die besten Ergebnisse zu erzielen, können Sie Steuerelemente dieselbe Größe und positionieren Sie ein auf das andere.

Private Sub ShapeVisible_Load() Handles MyBase.Load
    ' Hide the oval.
    OvalShape1.Visible = False
End Sub

Private Sub Shapes_Click() 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;
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Shape Klasse

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)