Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Classe ListViewItem.ListViewSubItemCollection

Rappresenta una raccolta di ListViewItem.ListViewSubItem oggetti archiviati in ListViewItem.

System.Object
  System.Windows.Forms.ListViewItem.ListViewSubItemCollection

Spazio dei nomi:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public class ListViewSubItemCollection : IList, 
	ICollection, IEnumerable

Il tipo ListViewItem.ListViewSubItemCollection espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoListViewItem.ListViewSubItemCollectionInizializza una nuova istanza di ListViewItem.ListViewSubItemCollection classe.
In alto

  NomeDescrizione
Proprietà pubblicaCountOttiene il numero di elementi secondari nella raccolta.
Proprietà pubblicaIsReadOnlyottiene un valore che indica se la raccolta è di sola lettura.
Proprietà pubblicaItem[Int32]Ottiene o imposta l'elemento secondario all'indice specificato all'interno della raccolta.
Proprietà pubblicaItem[String]Ottiene un elemento con la chiave specificata dalla raccolta.
In alto

  NomeDescrizione
Metodo pubblicoAdd(ListViewItem.ListViewSubItem)Aggiunge un oggetto esistente ListViewItem.ListViewSubItem alla raccolta.
Metodo pubblicoAdd(String)Aggiunge un elemento secondario alla raccolta con testo specificato.
Metodo pubblicoAdd(String, Color, Color, Font)Aggiunge un elemento secondario alla raccolta con testo, colore di primo piano, colore di sfondo e impostazioni dei caratteri specificati.
Metodo pubblicoAddRange(ListViewItem.ListViewSubItem[])aggiunge una matrice di ListViewItem.ListViewSubItem oggetti alla raccolta.
Metodo pubblicoAddRange(String[])Crea nuovi elementi secondari in base a una matrice e li aggiunge alla raccolta.
Metodo pubblicoAddRange(String[], Color, Color, Font)Crea nuovi elementi secondari in base a una matrice e li aggiunge alla raccolta con colore di primo piano, colore di sfondo e il tipo specificato.
Metodo pubblicoClearRimuove tutti gli elementi secondari e il padre ListViewItem dalla raccolta.
Metodo pubblicoContainsDetermina se l'elemento secondario specificato si trova nella raccolta.
Metodo pubblicoContainsKeydetermina se la raccolta contiene un elemento con la chiave specificata.
Metodo pubblicoEquals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protettoFinalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoGetEnumeratorRestituisce un enumeratore per utilizzare per scorrere la raccolta dell'elemento secondario.
Metodo pubblicoGetHashCode Funge da funzione hash per un particolare tipo. (Ereditato da Object)
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoIndexOfRestituisce l'indice all'interno della raccolta dell'elemento secondario specificato.
Metodo pubblicoIndexOfKeyRestituisce l'indice della prima occorrenza di un elemento con la chiave specificata all'interno della raccolta.
Metodo pubblicoInsertInserisce un elemento secondario nella raccolta l'indice specificato.
Metodo protettoMemberwiseClone Crea una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoRemoveRimuove un elemento specificato dalla raccolta.
Metodo pubblicoRemoveAtRimuove l'elemento secondario all'indice specificato all'interno della raccolta.
Metodo pubblicoRemoveByKeyRimuove un elemento con la chiave specificata dalla raccolta.
Metodo pubblicoToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
In alto

  NomeDescrizione
Metodo di estensione pubblicoAsParallelConsente la parallelizzazione di una query. (Definito da ParallelEnumerable).
Metodo di estensione pubblicoAsQueryableConverte un oggetto IEnumerable in un oggetto IQueryable. (Definito da Queryable).
Metodo di estensione pubblicoCast<TResult>Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. (Definito da Enumerable).
Metodo di estensione pubblicoOfType<TResult>Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. (Definito da Enumerable).
In alto

  NomeDescrizione
Implementazione esplicita dell'interfacciaMetodo privatoICollection.CopyToInfrastruttura. Copiare l'elemento e la raccolta di elementi secondari in una matrice.
Implementazione esplicita dell'interfacciaProprietà privataICollection.IsSynchronizedInfrastruttura. Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).
Implementazione esplicita dell'interfacciaProprietà privataICollection.SyncRootInfrastruttura. Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso alla raccolta.
Implementazione esplicita dell'interfacciaMetodo privatoIList.AddInfrastruttura. Aggiunge un oggetto esistente ListViewItem.ListViewSubItem alla raccolta.
Implementazione esplicita dell'interfacciaMetodo privatoIList.ContainsInfrastruttura. Determina se l'elemento secondario specificato si trova nella raccolta.
Implementazione esplicita dell'interfacciaMetodo privatoIList.IndexOfInfrastruttura. Restituisce l'indice all'interno della raccolta dell'elemento secondario specificato.
Implementazione esplicita dell'interfacciaMetodo privatoIList.InsertInfrastruttura. Inserisce un elemento secondario nella raccolta l'indice specificato.
Implementazione esplicita dell'interfacciaProprietà privataIList.IsFixedSizeInfrastruttura. Ottiene un valore che indica se la raccolta è una dimensione fissa.
Implementazione esplicita dell'interfacciaProprietà privataIList.ItemInfrastruttura. ottiene o imposta ListViewItem.ListViewSubItem all'indice specificato all'interno della raccolta.
Implementazione esplicita dell'interfacciaMetodo privatoIList.RemoveRimuove un elemento specificato dalla raccolta.
In alto

In ListViewItem.ListViewSubItemCollection archivi ListViewItem.ListViewSubItem oggetti che rappresentano elementi secondari di un elemento padre ListViewItem in ListView controllare. Gli elementi secondari viene visualizzato solo nella ListView controllare quando le colonne sono specificate in Columns proprietà di ListView controllare e quando View proprietà di ListView il controllo è impostata su Details. L'ordine degli elementi secondari in ListViewItem.ListViewSubItemCollection determina le colonne che gli elementi secondari visualizzato in ListView controllare.

Esistono diversi modi per aggiungere elementi secondari alla raccolta. Add il metodo aggiunge un singolo ListViewItem.ListViewSubItem alla raccolta. Per aggiungere una serie di elementi secondari alla raccolta, si crea una matrice di AddRange gli oggetti e la passa a di ListViewItem.ListViewSubItem metodo. Se si desidera inserire un elemento secondario a una posizione specifica nella libreria, è possibile utilizzare Insert metodo. Per eliminare elementi secondari, è possibile utilizzare l'uno o l'altro Remove metodo o RemoveAt metodo se si conosce la posizione dell'elemento secondario si trova nella raccolta. Remove il metodo consente di rimuovere tutti gli elementi secondari dalla raccolta anziché utilizzare di Clear metodo per eliminare un singolo elemento secondario alla volta.

Oltre ai metodi e le proprietà per l'aggiunta e la rimozione di elementi secondari, ListViewItem.ListViewSubItemCollection fornisce inoltre metodi per individuare gli elementi secondari nella raccolta. Contains il metodo consente di determinare se a ListViewItem.ListViewSubItem è un membro della raccolta. Una volta stabilito che l'elemento secondario si trova nella libreria, è possibile utilizzare IndexOf metodo per determinare la posizione dell'elemento secondario si trova nella raccolta.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Qualsiasi membro pubblico static (Shared in Visual Basic) di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft