Control.ControlCollection.Contains(Control) Método

Definición

Determina si el objeto especificado es un miembro de la colección.

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

Parámetros

control
Control

Control que se va a buscar en la colección.

Devoluciones

Es true si el objeto Control es un miembro de la colección; en caso contrario, es false.

Ejemplos

En el ejemplo de código siguiente se quita un Control elemento de de la Control.ControlCollection clase Panel derivada si es miembro de la colección. En el ejemplo se requiere que haya creado un Panelcontrol , y Buttonal menos un RadioButton control en .Form Los RadioButton controles se agregan al Panel control y el Panel control agregado a Form. Cuando se hace clic en el botón, el botón de radio denominado removeButton se quita de .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

Comentarios

Este método permite determinar si un Control es miembro de la colección antes de intentar realizar operaciones en .Control Puede usar este método para confirmar que se ha agregado un elemento Control a o que sigue siendo miembro de la colección.

Se aplica a

Consulte también