Control.ControlCollection.Contains(Control) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob das angegebene Steuerelement ein Member der Auflistung ist.
public:
bool Contains(System::Windows::Forms::Control ^ control);
public bool Contains (System.Windows.Forms.Control control);
public bool Contains (System.Windows.Forms.Control? control);
member this.Contains : System.Windows.Forms.Control -> bool
Public Function Contains (control As Control) As Boolean
Parameter
Gibt zurück
true
, wenn das Control ein Member der Auflistung ist, andernfalls false
.
Beispiele
Im folgenden Codebeispiel wird ein Control aus der Control.ControlCollection abgeleiteten Klasse Panel entfernt, wenn es sich um ein Element der Auflistung handelt. Das Beispiel erfordert, dass Sie ein Panel- , - Buttonund mindestens ein RadioButton -Steuerelement für einen Formerstellt haben. Die RadioButton Steuerelemente werden dem Panel -Steuerelement hinzugefügt, und das Panel -Steuerelement wird hinzugefügt Form. Wenn auf die Schaltfläche geklickt wird, wird das Optionsfeld namens removeButton
aus der Control.ControlCollectionentfernt.
// Remove the RadioButton control if it exists.
private:
void removeButton_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
if ( panel1->Controls->Contains( removeButton ) )
{
panel1->Controls->Remove( removeButton );
}
}
// Remove the RadioButton control if it exists.
private void removeButton_Click(object sender, System.EventArgs e)
{
if(panel1.Controls.Contains(removeButton))
{
panel1.Controls.Remove(removeButton);
}
}
' Remove the RadioButton control if it exists.
Private Sub RemoveButton_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles RemoveButton.Click
If Panel1.Controls.Contains(RemoveButton) Then
Panel1.Controls.Remove(RemoveButton)
End If
End Sub
Hinweise
Mit dieser Methode können Sie bestimmen, ob ein Control Mitglied der Auflistung ist, bevor Sie versuchen, Vorgänge für auszuführen Control. Sie können diese Methode verwenden, um zu bestätigen, dass ein Control -Element der Auflistung hinzugefügt wurde oder noch mitglied ist.