TabControl.TabPageCollection Classe

Definizione

Contiene una raccolta di TabPage oggetti .

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
Ereditarietà
TabControl.TabPageCollection
Implementazioni

Commenti

L'ordine delle pagine di tabulazioni in questa raccolta riflette l'ordine delle schede nel controllo correlato TabControl . Per modificare l'ordine delle schede nel controllo, è necessario modificarne le posizioni nella raccolta rimuovendole e inserendole in corrispondenza di nuovi indici.

Costruttori

Nome Descrizione
TabControl.TabPageCollection(TabControl)

Inizializza una nuova istanza della classe TabControl.TabPageCollection.

Proprietà

Nome Descrizione
Count

Ottiene il numero di pagine di tabulazioni nell'insieme.

IsReadOnly

Ottiene un valore che indica se l'insieme è di sola lettura.

Item[Int32]

Ottiene o imposta un oggetto TabPage nell'insieme.

Item[String]

Ottiene una pagina di tabulazioni con la chiave specificata dall'insieme.

Metodi

Nome Descrizione
Add(String, String, Int32)

Crea una pagina di tabulazioni con la chiave, il testo e l'immagine specificati e la aggiunge alla raccolta.

Add(String, String, String)

Crea una pagina di tabulazioni con la chiave, il testo e l'immagine specificati e la aggiunge alla raccolta.

Add(String, String)

Crea una pagina di tabulazioni con il testo e la chiave specificati e la aggiunge alla raccolta.

Add(String)

Crea una pagina di tabulazioni con il testo specificato e la aggiunge alla raccolta.

Add(TabPage)

Aggiunge un oggetto TabPage all'insieme.

AddRange(TabPage[])

Aggiunge un set di pagine di tabulazioni all'insieme.

Clear()

Rimuove tutte le pagine di tabulazioni dall'insieme.

Contains(TabPage)

Determina se una pagina di tabulazioni specificata si trova nell'insieme.

ContainsKey(String)

Determina se l'insieme contiene una pagina di tabulazioni con la chiave specificata.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Restituisce un'enumerazione di tutte le pagine di tabulazione dell'insieme.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IndexOf(TabPage)

Restituisce l'indice della pagina di tabulazioni specificata nell'insieme.

IndexOfKey(String)

Restituisce l'indice della prima occorrenza di TabPage con la chiave specificata.

Insert(Int32, String, String, Int32)

Crea una nuova pagina di tabulazioni con la chiave, il testo e l'immagine specificati e la inserisce nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, String, String, String)

Crea una pagina di tabulazioni con la chiave, il testo e l'immagine specificati e la inserisce nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, String, String)

Crea una nuova pagina di tabulazioni con la chiave e il testo specificati e la inserisce nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, String)

Crea una nuova pagina di tabulazioni con il testo specificato e la inserisce nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, TabPage)

Inserisce una pagina di tabulazione esistente nell'insieme in corrispondenza dell'indice specificato.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Remove(TabPage)

Rimuove un TabPage dalla raccolta.

RemoveAt(Int32)

Rimuove la pagina della scheda in corrispondenza dell'indice specificato dall'insieme.

RemoveByKey(String)

Rimuove la pagina della scheda con la chiave specificata dall'insieme.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ICollection.CopyTo(Array, Int32)

Copia gli elementi della raccolta nella matrice specificata, a partire dall'indice specificato.

ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso TabControl.TabPageCollection a è sincronizzato (thread-safe).

ICollection.SyncRoot

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'oggetto TabControl.TabPageCollection.

IList.Add(Object)

Aggiunge un TabPage controllo alla raccolta.

IList.Contains(Object)

Determina se il controllo specificato TabPage si trova nell'oggetto TabControl.TabPageCollection.

IList.IndexOf(Object)

Restituisce l'indice del controllo specificato TabPage nell'insieme.

IList.Insert(Int32, Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inserisce un TabPage controllo nella raccolta.

IList.IsFixedSize

Ottiene un valore che indica se ha TabControl.TabPageCollection una dimensione fissa.

IList.Item[Int32]

Ottiene o imposta un oggetto TabPage nell'insieme.

IList.Remove(Object)

Rimuove un TabPage dalla raccolta.

Metodi di estensione

Nome Descrizione
AsParallel(IEnumerable)

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un IEnumerable in base a un tipo specificato.

Si applica a

Vedi anche