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
key
Typ: StringDer im ShapeCollection zu suchende Schlüssel.
Rückgabewert
Typ: Boolean
true , wenn die ShapeCollection ein Element mit dem angegebenen Schlüssel enthält, andernfalls false.
Hinweise
Die Name-Eigenschaft von Shape ist mit der Schlüssel für Shape in ShapeCollection.
Beispiele
Das folgende Beispiel zeigt, wie die ContainsKey-Methode verwendet, um Shape auf einem Formular zu entfernen, wenn es Mitglied ShapeCollection des Formulars. Dieses Beispiel erfordert, dass sich mindestens zwei OvalShape-Steuerelementen auf einem Formular befinden.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
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)