TabControl.TabPageCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |