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’onglets 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 à de nouveaux index.

Constructeurs

Nom Description
TabControl.TabPageCollection(TabControl)

Initialise une nouvelle instance de la classe TabControl.TabPageCollection.

Propriétés

Nom Description
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 une TabPage valeur dans la collection.

Item[String]

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

Méthodes

Nom Description
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(String, String)

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

Add(String)

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

Add(TabPage)

Ajoute une 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’onglet 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()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

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

Retourne l’index de la page d’onglet spécifiée dans la collection.

IndexOfKey(String)

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

Insert(Int32, String, String, Int32)

Crée une page d’onglets avec la clé, le texte et l’image spécifiés, puis 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, puis l’insère dans la collection à l’index spécifié.

Insert(Int32, String, String)

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

Insert(Int32, String)

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

Insert(Int32, TabPage)

Insère une page d’onglets existante dans la collection à l’index spécifié.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

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

Supprime une TabPage de la collection.

RemoveAt(Int32)

Supprime la page d’onglets à l’index spécifié de la collection.

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

Nom Description
ICollection.CopyTo(Array, Int32)

Copie les éléments de la collection dans le tableau spécifié, en commençant à l’index spécifié.

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IList.Add(Object)

Ajoute un TabPage contrôle à la collection.

IList.Contains(Object)

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

IList.IndexOf(Object)

Retourne l’index du contrôle spécifié TabPage 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 un TabPage contrôle dans la collection.

IList.IsFixedSize

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

IList.Item[Int32]

Obtient ou définit une TabPage valeur dans la collection.

IList.Remove(Object)

Supprime une TabPage de la collection.

Méthodes d’extension

Nom Description
AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

Cast<TResult>(IEnumerable)

Convertit les éléments d’un IEnumerable en type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d’une IEnumerable en fonction d’un type spécifié.

S’applique à

Voir aussi