Freigeben über


ShapeCollection.ContainsKey-Methode

Ermittelt, ob die ShapeCollection ein Element mit dem angegebenen Schlüssel enthält.

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

Syntax

'Declaration
Public Function ContainsKey ( _
    key As String _
) As Boolean
public bool ContainsKey(
    string key
)
public:
bool ContainsKey(
    String^ key
)
member ContainsKey : 
        key:string -> bool 
public function ContainsKey(
    key : String
) : boolean

Parameter

Rückgabewert

Typ: System.Boolean
true , wenn die ShapeCollection ein Element mit dem angegebenen Schlüssel enthält, andernfalls false.

Hinweise

Die Name-Eigenschaft von Shape ist identisch mit der Schlüssel für Shape in ShapeCollection.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die ContainsKey-Methode verwendet, um Shape aus einem Formular zu entfernen, wenn es ein Member ShapeCollectiondes Formulars darstellt.Dieses Beispiel setzt voraus, dass Sie mindestens zwei OvalShape-Steuerelementen auf einem Formular verfügen.

Private Sub Form1_Click() Handles Me.Click
    Dim canvas As ShapeContainer
    ' Get the ShapeContainer.
    canvas = OvalShape1.Parent
    ' If OvalShape2 is in the same collection, remove it.
    If canvas.Shapes.ContainsKey("OvalShape2") Then
        canvas.Shapes.Remove(OvalShape2)
    End If
End Sub
private void Form1_Click(object sender, System.EventArgs e)
{
    ShapeContainer canvas;
    // Get the ShapeContainer.
    canvas = ovalShape1.Parent;
    // If OvalShape2 is in the same collection, remove it.
    if (canvas.Shapes.ContainsKey("ovalShape2"))
    {
        canvas.Shapes.Remove(ovalShape2);
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

ShapeCollection Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

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

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)