Partager via


TabControl.TabPageCollection Classe

Définition

Contient une collection d'objets 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
Héritage
TabControl.TabPageCollection
Implémente

Remarques

L’ordre des pages d’onglet de cette collection reflète l’ordre des onglets dans le contrôle associé TabControl . Pour modifier l’ordre des onglets dans le contrôle, vous devez modifier leurs positions dans la collection en les supprimant et en les insérant dans de nouveaux index.

Constructeurs

TabControl.TabPageCollection(TabControl)

Initialise une nouvelle instance de la classe TabControl.TabPageCollection.

Propriétés

Count

Obtient le nombre de pages d'onglets dans la collection.

IsReadOnly

Obtient une valeur indiquant si la collection est en lecture seule.

Item[Int32]

Obtient ou définit un objet TabPage de la collection.

Item[String]

Obtient une page d'onglets avec la clé spécifiée de la collection.

Méthodes

Add(String)

Crée une page d'onglets avec le texte spécifié et l'ajoute à la collection.

Add(String, String)

Crée une page d'onglets avec le texte et la clé spécifiés et l'ajoute à la collection.

Add(String, String, Int32)

Crée une page d'onglets avec la clé, le texte et l'image spécifiés et l'ajoute à la collection.

Add(String, String, String)

Crée une page d'onglets avec la clé, le texte et l'image spécifiés et l'ajoute à la collection.

Add(TabPage)

Ajoute un TabPage à la collection.

AddRange(TabPage[])

Ajoute un ensemble de pages d'onglets à la collection.

Clear()

Supprime toutes les pages d'onglets de la collection.

Contains(TabPage)

Détermine si une page d'onglets spécifiée se trouve dans la collection.

ContainsKey(String)

Détermine si la collection contient une page d'onglets avec la clé spécifiée.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Retourne une énumération de toutes les pages d'onglets de la collection.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IndexOf(TabPage)

Retourne l'index de la page d'onglets spécifiée dans la collection.

IndexOfKey(String)

Retourne l'index de la première occurrence de TabPage avec la clé spécifiée.

Insert(Int32, String)

Crée une nouvelle page d'onglets avec le texte spécifié et l'insère dans la collection à l'index spécifié.

Insert(Int32, String, String)

Crée une nouvelle page d'onglets avec la clé et le texte spécifiés et l'insère dans la collection à l'index spécifié.

Insert(Int32, String, String, Int32)

Crée une nouvelle page d'onglets avec la clé, le texte et l'image spécifiés, et l'insère dans la collection à l'index spécifié.

Insert(Int32, String, String, String)

Crée une page d'onglets avec la clé, le texte et l'image spécifiés, et l'insère dans la collection à l'index spécifié.

Insert(Int32, TabPage)

Insère une page d'onglets existante dans la collection au niveau de l'index spécifié.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Remove(TabPage)

Supprime TabPage de la collection.

RemoveAt(Int32)

Supprime de la collection la page d'onglets située à l'index spécifié.

RemoveByKey(String)

Supprime la page d'onglets avec la clé spécifiée de la collection.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Copie les éléments de la collection au niveau de l'index spécifié dans le tableau spécifié.

ICollection.IsSynchronized

Obtient une valeur indiquant si l’accès à TabControl.TabPageCollection est synchronisé (thread-safe).

ICollection.SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à TabControl.TabPageCollection.

IList.Add(Object)

Ajoute un contrôle TabPage à la collection.

IList.Contains(Object)

Détermine si le contrôle spécifié TabPage est dans TabControl.TabPageCollection.

IList.IndexOf(Object)

Retourne l'index du contrôle TabPage spécifié dans la collection.

IList.Insert(Int32, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Insère une TabPage dans la collection.

IList.IsFixedSize

Obtient une valeur indiquant si TabControl.TabPageCollection est de taille fixe.

IList.Item[Int32]

Obtient ou définit un objet TabPage de la collection.

IList.Remove(Object)

Supprime TabPage de la collection.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à

Voir aussi