Udostępnij za pośrednictwem


ControlCollection.RemoveAt(Int32) Metoda

Definicja

Usuwa kontrolkę podrzędną w określonej lokalizacji indeksu ControlCollection z obiektu .

public:
 virtual void RemoveAt(int index);
public virtual void RemoveAt (int index);
abstract member RemoveAt : int -> unit
override this.RemoveAt : int -> unit
Public Overridable Sub RemoveAt (index As Integer)

Parametry

index
Int32

Indeks porządkowy kontrolki serwera, który ma zostać usunięty z kolekcji.

Wyjątki

Element ControlCollection jest tylko do odczytu.

Przykłady

W poniższym przykładzie kodu użyto RemoveAt metody do usunięcia kontrolki podrzędnej z kontrolki myButton serwera. Wywołanie metody najpierw określa lokalizację indeksu 1, z której kontrolka jest usuwana. Następnie przykład zapisuje na stronie zawierającej komunikat tekstowy z informacją, że kontrolka w tej lokalizacji została usunięta z ControlCollection kolekcji.

// Use the RemoveAt method to delete the child control
// at index location 1.           
myButton.Controls.RemoveAt(1);
msgRemoveAt.Text = "The control at index location 1 has been removed.";
' Use the RemoveAt method to delete the child control
' at index location 1.           
myButton.Controls.RemoveAt(1)
msgRemoveAt.Text = "The control at index location 1 has been removed."

Uwagi

Aby usunąć kontrolkę z kolekcji na podstawie jej wartości, użyj Remove metody .

Dotyczy

Zobacz też