TabControl.TabPageCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |