Control.ControlCollection.Contains(Control) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.