Control.ControlCollection.RemoveAt(Int32) 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í.
Quita un control de la colección de controles en la ubicación del índice especificada.
public:
virtual void RemoveAt(int index);
public void RemoveAt (int index);
abstract member RemoveAt : int -> unit
override this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parámetros
Implementaciones
Ejemplos
En el ejemplo de código siguiente se quita el primero Control de la Control.ControlCollection clase Panel derivada si el recuento de la colección es mayor que cero. El ejemplo requiere que haya creado un Panelcontrol , y Buttonal menos otro en .Form Los demás controles se agregan al Panel control y el Panel control agregado a Form. Cuando se hace clic en el botón, el primer control incluido en el panel se quita de Control.ControlCollection.
// Remove the first control in the collection.
private:
void removeAtButton_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
if ( panel1->Controls->Count > 0 )
{
panel1->Controls->RemoveAt( 0 );
}
}
// Remove the first control in the collection.
private void removeAtButton_Click(object sender, System.EventArgs e)
{
if (panel1.Controls.Count > 0)
{
panel1.Controls.RemoveAt(0);
}
}
' Remove the first control in the collection.
Private Sub RemoveAtButton_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles RemoveAtButton.Click
If (Panel1.Controls.Count > 0) Then
Panel1.Controls.RemoveAt(0)
End If
End Sub
Comentarios
Cuando se quita un Control elemento de la colección de controles, todos los controles subsiguientes se mueven hacia arriba una posición de la colección.
También puede quitar un Control objeto que agregó anteriormente mediante los Remove métodos o Clear .
Para agregar nuevos Control objetos a la colección, use los Add métodos o AddRange .