Control.ControlCollection.Contains(Control) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy określona kontrolka jest elementem członkowskim kolekcji.
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
Parametry
Zwraca
true
jeśli element Control jest elementem członkowskim kolekcji; w przeciwnym razie . false
Przykłady
Poniższy przykład kodu usuwa element Control z Control.ControlCollection klasy Panel pochodnej, jeśli jest członkiem kolekcji. W przykładzie jest wymagane utworzenie kontrolki Panel, , i Buttonco najmniej jednej RadioButton kontrolki w obiekcie Form. Kontrolki RadioButton są dodawane do kontrolki Panel , a kontrolka Panel dodawana do elementu Form. Po kliknięciu przycisku przycisk radiowy o nazwie removeButton
zostanie usunięty z elementu Control.ControlCollection.
// 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
Uwagi
Ta metoda umożliwia określenie, czy element Control jest elementem członkowskim kolekcji przed podjęciem próby wykonania operacji na obiekcie Control. Za pomocą tej metody można potwierdzić, że Control element został dodany do kolekcji lub jest nadal członkiem kolekcji.