TabControl.TabPageCollection Třída

Definice

Obsahuje kolekci TabPage objektů.

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
Dědičnost
TabControl.TabPageCollection
Implementuje

Poznámky

Pořadí stránek karet v této kolekci odráží pořadí karet v souvisejícím TabControl ovládacím prvku. Pokud chcete změnit pořadí karet v ovládacím prvku, musíte změnit jejich pozice v kolekci tak, že je odeberete a vložíte do nových indexů.

Konstruktory

Name Description
TabControl.TabPageCollection(TabControl)

Inicializuje novou instanci TabControl.TabPageCollection třídy.

Vlastnosti

Name Description
Count

Získá počet stránek karet v kolekci.

IsReadOnly

Získá hodnotu určující, zda kolekce je jen pro čtení.

Item[Int32]

Získá nebo nastaví TabPage v kolekci.

Item[String]

Získá stránku karty se zadaným klíčem z kolekce.

Metody

Name Description
Add(String, String, Int32)

Vytvoří stránku karty se zadaným klíčem, textem a obrázkem a přidá ji do kolekce.

Add(String, String, String)

Vytvoří stránku karty se zadaným klíčem, textem a obrázkem a přidá ji do kolekce.

Add(String, String)

Vytvoří stránku karty se zadaným textem a klíčem a přidá ji do kolekce.

Add(String)

Vytvoří stránku karty se zadaným textem a přidá ji do kolekce.

Add(TabPage)

TabPage Přidá do kolekce.

AddRange(TabPage[])

Přidá do kolekce sadu stránek karet.

Clear()

Odebere všechny stránky karet z kolekce.

Contains(TabPage)

Určuje, zda je zadaná stránka karty v kolekci.

ContainsKey(String)

Určuje, zda kolekce obsahuje stránku karty se zadaným klíčem.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetEnumerator()

Vrátí výčet všech stránek karet v kolekci.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
IndexOf(TabPage)

Vrátí index zadané stránky karty v kolekci.

IndexOfKey(String)

Vrátí index prvního výskytu TabPage zadaného klíče.

Insert(Int32, String, String, Int32)

Vytvoří novou stránku karty se zadaným klíčem, textem a obrázkem a vloží ji do kolekce v zadaném indexu.

Insert(Int32, String, String, String)

Vytvoří stránku karty se zadaným klíčem, textem a obrázkem a vloží ji do kolekce v zadaném indexu.

Insert(Int32, String, String)

Vytvoří novou stránku karty se zadaným klíčem a textem a vloží ji do kolekce v zadaném indexu.

Insert(Int32, String)

Vytvoří novou stránku karty se zadaným textem a vloží ji do kolekce v zadaném indexu.

Insert(Int32, TabPage)

Vloží existující stránku karty do kolekce v zadaném indexu.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
Remove(TabPage)

Odebere TabPage z kolekce.

RemoveAt(Int32)

Odebere stránku karty v zadaném indexu z kolekce.

RemoveByKey(String)

Odebere stránku karty se zadaným klíčem z kolekce.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

Name Description
ICollection.CopyTo(Array, Int32)

Zkopíruje prvky kolekce do zadaného pole počínaje zadaným indexem.

ICollection.IsSynchronized

Získá hodnotu označující, zda je přístup k TabControl.TabPageCollection této synchronizaci (bezpečné vlákno).

ICollection.SyncRoot

Získá objekt, který lze použít k synchronizaci přístupu k TabControl.TabPageCollection.

IList.Add(Object)

TabPage Přidá ovládací prvek do kolekce.

IList.Contains(Object)

Určuje, zda je zadaný TabPage ovládací prvek v TabControl.TabPageCollection.

IList.IndexOf(Object)

Vrátí index zadaného TabPage ovládacího prvku v kolekci.

IList.Insert(Int32, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vloží TabPage ovládací prvek do kolekce.

IList.IsFixedSize

Získá hodnotu určující, zda TabControl.TabPageCollection má pevnou velikost.

IList.Item[Int32]

Získá nebo nastaví TabPage v kolekci.

IList.Remove(Object)

Odebere TabPage z kolekce.

Metody rozšíření

Name Description
AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Přetypuje prvky IEnumerable na zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable na základě zadaného typu.

Platí pro

Viz také