ControlCollection.RemoveAt(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет дочерний элемент управления в указанном расположении ControlCollection индекса из объекта.
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)
Параметры
- index
- Int32
Порядковый индекс серверного элемента управления, который необходимо удалить из коллекции.
Исключения
Доступно ControlCollection только для чтения.
Примеры
В следующем примере кода метод используется RemoveAt для удаления дочернего myButton элемента управления с сервера. Вызов метода сначала указывает расположение индекса 1, из которого удаляется элемент управления. Затем в примере записывается на содержащую страницу текстовое сообщение, указывающее, что элемент управления в этом расположении удален из ControlCollection коллекции.
// 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."
Комментарии
Чтобы удалить элемент управления из коллекции на основе его значения, используйте Remove метод.