Control.ControlCollection.Contains(Control) Método

Definición

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

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

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

Devoluciones

true Control es si es miembro de la colección; de lo contrario, falsees .

Ejemplos

En el ejemplo de código siguiente se quita un Control elemento de Control.ControlCollection de la 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 se agrega 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 es Control 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