TabControl.TabPageCollection Klasa

Definicja

Zawiera kolekcję TabPage obiektów.Contains a collection of TabPage objects.

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
Dziedziczenie
TabControl.TabPageCollection
Implementuje

Uwagi

Kolejność stron kart w tej kolekcji odzwierciedla kolejność kart w powiązanej TabControl kontroli.The order of tab pages in this collection reflects the order of tabs in the related TabControl control. Aby zmienić kolejność kart w kontrolce, należy zmienić ich pozycje w kolekcji, usuwając je i wstawiając w nowych indeksach.To change the order of tabs in the control, you must change their positions in the collection by removing them and inserting them at new indexes.

Konstruktory

TabControl.TabPageCollection(TabControl)

Inicjuje nowe wystąpienie klasy TabControl.TabPageCollection klasy.Initializes a new instance of the TabControl.TabPageCollection class.

Właściwości

Count

Pobiera liczbę stron kart w kolekcji.Gets the number of tab pages in the collection.

IsReadOnly

Pobiera wartość wskazującą, czy kolekcja jest tylko do odczytu.Gets a value indicating whether the collection is read-only.

Item[Int32]

Pobiera lub ustawia element TabPage w kolekcji.Gets or sets a TabPage in the collection.

Item[String]

Pobiera stronę karty z określonym kluczem z kolekcji.Gets a tab page with the specified key from the collection.

Metody

Add(String)

Tworzy stronę karty z określonym tekstem i dodaje ją do kolekcji.Creates a tab page with the specified text, and adds it to the collection.

Add(String, String)

Tworzy stronę karty z określonym tekstem i kluczem i dodaje ją do kolekcji.Creates a tab page with the specified text and key, and adds it to the collection.

Add(String, String, Int32)

Tworzy stronę karty z określonym kluczem, tekstem i obrazem i dodaje ją do kolekcji.Creates a tab page with the specified key, text, and image, and adds it to the collection.

Add(String, String, String)

Tworzy stronę karty z określonym kluczem, tekstem i obrazem i dodaje ją do kolekcji.Creates a tab page with the specified key, text, and image, and adds it to the collection.

Add(TabPage)

TabPage Dodaje do kolekcji.Adds a TabPage to the collection.

AddRange(TabPage[])

Dodaje zestaw stron kart do kolekcji.Adds a set of tab pages to the collection.

Clear()

Usuwa wszystkie strony karty z kolekcji.Removes all the tab pages from the collection.

Contains(TabPage)

Określa, czy określona Strona karty znajduje się w kolekcji.Determines whether a specified tab page is in the collection.

ContainsKey(String)

Określa, czy kolekcja zawiera stronę karty z określonym kluczem.Determines whether the collection contains a tab page with the specified key.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetEnumerator()

Zwraca Wyliczenie wszystkich stron kart w kolekcji.Returns an enumeration of all the tab pages in the collection.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
IndexOf(TabPage)

Zwraca indeks określonej strony karty w kolekcji.Returns the index of the specified tab page in the collection.

IndexOfKey(String)

Zwraca indeks pierwszego wystąpienia TabPage z określonym kluczem.Returns the index of the first occurrence of the TabPage with the specified key.

Insert(Int32, String)

Tworzy nową stronę karty z określonym tekstem i wstawia ją do kolekcji pod określonym indeksem.Creates a new tab page with the specified text and inserts it into the collection at the specified index.

Insert(Int32, String, String)

Tworzy nową stronę karty z określonym kluczem i tekstem oraz wstawia ją do kolekcji o określonym indeksie.Creates a new tab page with the specified key and text, and inserts it into the collection at the specified index.

Insert(Int32, String, String, Int32)

Tworzy nową stronę karty z określonym kluczem, tekstem i obrazem, a następnie wstawia ją do kolekcji o określonym indeksie.Creates a new tab page with the specified key, text, and image, and inserts it into the collection at the specified index.

Insert(Int32, String, String, String)

Tworzy stronę karty z określonym kluczem, tekstem i obrazem, a następnie wstawia ją do kolekcji o określonym indeksie.Creates a tab page with the specified key, text, and image, and inserts it into the collection at the specified index.

Insert(Int32, TabPage)

Wstawia istniejącą stronę karty do kolekcji o określonym indeksie.Inserts an existing tab page into the collection at the specified index.

MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Remove(TabPage)

TabPage Usuwa z kolekcji.Removes a TabPage from the collection.

RemoveAt(Int32)

Usuwa stronę karty o określonym indeksie z kolekcji.Removes the tab page at the specified index from the collection.

RemoveByKey(String)

Usuwa stronę karty z określonym kluczem z kolekcji.Removes the tab page with the specified key from the collection.

ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje elementy kolekcji do określonej tablicy, rozpoczynając od określonego indeksu.Copies the elements of the collection to the specified array, starting at the specified index.

ICollection.IsSynchronized

Pobiera wartość wskazującą, TabControl.TabPageCollection czy dostęp do elementu jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the TabControl.TabPageCollection is synchronized (thread safe).

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do TabControl.TabPageCollection.Gets an object that can be used to synchronize access to the TabControl.TabPageCollection.

IList.Add(Object)

TabPage Dodaje kontrolkę do kolekcji.Adds a TabPage control to the collection.

IList.Contains(Object)

Określa, czy określony TabPage formant znajduje się TabControl.TabPageCollectionw.Determines whether the specified TabPage control is in the TabControl.TabPageCollection.

IList.IndexOf(Object)

Zwraca indeks określonej TabPage kontrolki w kolekcji.Returns the index of the specified TabPage control in the collection.

IList.Insert(Int32, Object)

TabPage Wstawia kontrolkę do kolekcji.Inserts a TabPage control into the collection.

IList.IsFixedSize

Pobiera wartość wskazującą, TabControl.TabPageCollection czy ma stały rozmiar.Gets a value indicating whether the TabControl.TabPageCollection has a fixed size.

IList.Item[Int32]

Pobiera lub ustawia element TabPage w kolekcji.Gets or sets a TabPage in the collection.

IList.Remove(Object)

TabPage Usuwa z kolekcji.Removes a TabPage from the collection.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerable KonwertujeIQueryabledo.Converts an IEnumerable to an IQueryable.

Dotyczy

Zobacz też