System::Windows::Forms::Control::ControlCollection класс

ControlCollection class

Коллекция элементов управления. Не реализовано.

class ControlCollection : public System::Collections::Generic::IList<System::SharedPtr<Control>>

Методы

МетодОписание
Add(const System::SharedPtr<Control>&) overrideДобавляет элемент управления в коллекцию.
virtual AddRange(System::ArrayPtr<System::SharedPtr<Control>>)Добавляет несколько элементов управления в коллекцию.
Clear() overrideУдаляет все элементы управления из коллекции.
Contains(const System::SharedPtr<Control>&) const overrideПроверяет, присутствует ли конкретный элемент управления в коллекции.
virtual ContainsKey(System::String) constПроверяет, присутствует ли элемент управления с определённым именем в коллекции.
ControlCollection(const System::SharedPtr<Control>&)Конструктор.
CopyTo(System::ArrayPtr<System::SharedPtr<Control>>, int) overrideКопирует содержимое коллекции в существующие элементы массива.
Find(const System::String&, bool) constИщет указанный элемент управления в коллекции. При необходимости рекурсивно проверяет коллекции вложенных элементов управления.
get_Count() const overrideПолучает количество элементов управления в коллекции.
get_Owner() constПолучает элемент управления‑владельца коллекции.
GetChildIndex(const System::SharedPtr<Control>&) constИщет конкретный элемент управления.
virtual GetChildIndex(const System::SharedPtr<Control>&, bool) constИщет конкретный элемент управления.
GetEnumerator() overrideПолучает перечислитель для обхода коллекции.
idx_get(int) const overrideДоступ по индексу.
virtual idx_get(System::String) constДоступ по имени.
idx_set(int, System::SharedPtr<Control>) overrideДоступ по индексу.
virtual idx_set(System::String, System::SharedPtr<Control>)Доступ по имени.
IndexOf(const System::SharedPtr<Control>&) const overrideИщет элемент управления в коллекции.
virtual IndexOfKey(System::String) constИщет именованный элемент управления в коллекции.
Insert(int, const System::SharedPtr<Control>&) overrideВставляет элемент управления в коллекцию.
Remove(const System::SharedPtr<Control>&) overrideУдаляет элемент управления из коллекции.
RemoveAt(int) overrideУдаляет элемент управления из коллекции.
virtual RemoveByKey(System::String)Удаляет элемент управления из коллекции.
virtual SetChildIndex(const System::SharedPtr<Control>&, int)Перемещает элемент управления в новое положение.

См. также