TabControl.TabPageCollection Класс

Определение

Содержит коллекцию TabPage объектов.

public: ref class TabControl::TabPageCollection : System::Collections::IList
public class TabControl.TabPageCollection : System.Collections.IList
type TabControl.TabPageCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class TabControl.TabPageCollection
Implements IList
Наследование
TabControl.TabPageCollection
Реализации

Комментарии

Порядок страниц вкладок в этой коллекции отражает порядок вкладок в связанном TabControl элементе управления. Чтобы изменить порядок вкладок в элементе управления, необходимо изменить их позиции в коллекции, удалив их и вставив их на новые индексы.

Конструкторы

Имя Описание
TabControl.TabPageCollection(TabControl)

Инициализирует новый экземпляр класса TabControl.TabPageCollection.

Свойства

Имя Описание
Count

Возвращает количество страниц вкладок в коллекции.

IsReadOnly

Возвращает значение, указывающее, доступна ли коллекция только для чтения.

Item[Int32]

Возвращает или задает коллекцию TabPage .

Item[String]

Возвращает страницу табуляции с указанным ключом из коллекции.

Методы

Имя Описание
Add(String, String, Int32)

Создает страницу вкладок с указанным ключом, текстом и изображением и добавляет его в коллекцию.

Add(String, String, String)

Создает страницу вкладок с указанным ключом, текстом и изображением и добавляет его в коллекцию.

Add(String, String)

Создает страницу табуляции с указанным текстом и ключом и добавляет ее в коллекцию.

Add(String)

Создает страницу табуляции с указанным текстом и добавляет ее в коллекцию.

Add(TabPage)

Добавляет коллекцию TabPage .

AddRange(TabPage[])

Добавляет набор страниц вкладок в коллекцию.

Clear()

Удаляет все страницы вкладок из коллекции.

Contains(TabPage)

Определяет, находится ли указанная страница вкладки в коллекции.

ContainsKey(String)

Определяет, содержит ли коллекция страницу вкладок с указанным ключом.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает перечисление всех страниц вкладок в коллекции.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
IndexOf(TabPage)

Возвращает индекс указанной страницы вкладок в коллекции.

IndexOfKey(String)

Возвращает индекс первого вхождения TabPage с указанным ключом.

Insert(Int32, String, String, Int32)

Создает новую страницу табуляции с указанным ключом, текстом и изображением и вставляет его в коллекцию по указанному индексу.

Insert(Int32, String, String, String)

Создает страницу табуляции с указанным ключом, текстом и изображением и вставляет его в коллекцию по указанному индексу.

Insert(Int32, String, String)

Создает новую страницу табуляции с указанным ключом и текстом и вставляет ее в коллекцию по указанному индексу.

Insert(Int32, String)

Создает новую страницу табуляции с указанным текстом и вставляет ее в коллекцию по указанному индексу.

Insert(Int32, TabPage)

Вставляет существующую страницу табуляции в коллекцию по указанному индексу.

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Remove(TabPage)

Удаляется TabPage из коллекции.

RemoveAt(Int32)

Удаляет страницу вкладок по указанному индексу из коллекции.

RemoveByKey(String)

Удаляет страницу вкладок с указанным ключом из коллекции.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
ICollection.CopyTo(Array, Int32)

Копирует элементы коллекции в указанный массив, начиная с указанного индекса.

ICollection.IsSynchronized

Возвращает значение, указывающее, синхронизирован ли доступ к TabControl.TabPageCollection (потокобезопасный).

ICollection.SyncRoot

Получает объект, который можно использовать для синхронизации доступа к объекту TabControl.TabPageCollection.

IList.Add(Object)

TabPage Добавляет элемент управления в коллекцию.

IList.Contains(Object)

Определяет, находится ли указанный TabPage элемент управления в элементе TabControl.TabPageCollectionуправления .

IList.IndexOf(Object)

Возвращает индекс указанного TabPage элемента управления в коллекции.

IList.Insert(Int32, Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Вставляет TabPage элемент управления в коллекцию.

IList.IsFixedSize

Возвращает значение, указывающее, имеет ли TabControl.TabPageCollection фиксированный размер.

IList.Item[Int32]

Возвращает или задает коллекцию TabPage .

IList.Remove(Object)

Удаляется TabPage из коллекции.

Методы расширения

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

Приведение элементов IEnumerable к указанному типу.

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

Применяется к

См. также раздел