Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe ListViewItem.ListViewSubItemCollection

 

Data di pubblicazione: ottobre 2016

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

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

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

public class ListViewSubItemCollection : IList, ICollection, 
	IEnumerable

NomeDescrizione
System_CAPS_pubmethodListViewItem.ListViewSubItemCollection(ListViewItem)

Inizializza una nuova istanza della classe ListViewItem.ListViewSubItemCollection.

NomeDescrizione
System_CAPS_pubpropertyCount

Ottiene il numero di elementi secondari nella raccolta.

System_CAPS_pubpropertyIsReadOnly

Ottiene un valore che indica se la raccolta è di sola lettura.

System_CAPS_pubpropertyItem[Int32]

Ottiene o imposta l'elemento secondario in corrispondenza dell'indice specificato all'interno della raccolta.

System_CAPS_pubpropertyItem[String]

Ottiene un elemento con la chiave specificata dalla raccolta.

NomeDescrizione
System_CAPS_pubmethodAdd(ListViewItem.ListViewSubItem)

Aggiunge un oggetto esistente ListViewItem.ListViewSubItem alla raccolta.

System_CAPS_pubmethodAdd(String)

Aggiunge un elemento secondario alla raccolta con il testo specificato.

System_CAPS_pubmethodAdd(String, Color, Color, Font)

Aggiunge un elemento secondario alla raccolta con il testo specificato, il colore di primo piano, colore di sfondo e impostazioni del carattere.

System_CAPS_pubmethodAddRange(ListViewItem.ListViewSubItem[])

Aggiunge una matrice di ListViewItem.ListViewSubItem oggetti alla raccolta.

System_CAPS_pubmethodAddRange(String[])

Crea nuovi elementi secondari basati su una matrice e li aggiunge alla raccolta.

System_CAPS_pubmethodAddRange(String[], Color, Color, Font)

Crea nuovi elementi secondari basati su una matrice e li aggiunge alla raccolta con il colore di primo piano specificato, il colore di sfondo e tipo di carattere.

System_CAPS_pubmethodClear()

Rimuove tutti gli elementi secondari e il padre ListViewItem dalla raccolta.

System_CAPS_pubmethodContains(ListViewItem.ListViewSubItem)

Determina se l'elemento secondario specificato si trova nella raccolta.

System_CAPS_pubmethodContainsKey(String)

Determina se la raccolta contiene un elemento con la chiave specificata.

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

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.)

System_CAPS_pubmethodGetEnumerator()

Restituisce un enumeratore da utilizzare per scorrere la raccolta dell'elemento secondario.

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodIndexOf(ListViewItem.ListViewSubItem)

Restituisce l'indice all'interno della raccolta dell'elemento secondario specificato.

System_CAPS_pubmethodIndexOfKey(String)

Restituisce l'indice della prima occorrenza di un elemento con la chiave specificata all'interno della raccolta.

System_CAPS_pubmethodInsert(Int32, ListViewItem.ListViewSubItem)

Inserisce un elemento secondario nella raccolta in corrispondenza dell'indice specificato.

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodRemove(ListViewItem.ListViewSubItem)

Rimuove un elemento specificato dalla raccolta.

System_CAPS_pubmethodRemoveAt(Int32)

Rimuove l'elemento secondario in corrispondenza dell'indice specificato all'interno della raccolta.

System_CAPS_pubmethodRemoveByKey(String)

Rimuove un elemento con la chiave specificata dalla raccolta.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethodICollection.CopyTo(Array, Int32)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Copia gli elementi e una raccolta di elementi secondari in una matrice.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Add(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Aggiunge un oggetto esistente ListViewItem.ListViewSubItem alla raccolta.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Contains(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Determina se l'elemento secondario specificato si trova nella raccolta.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.IndexOf(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Restituisce l'indice all'interno della raccolta dell'elemento secondario specificato.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Insert(Int32, Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Inserisce un elemento secondario nella raccolta in corrispondenza dell'indice specificato.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Remove(Object)

Rimuove un elemento specificato dalla raccolta.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyICollection.IsSynchronized

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyICollection.SyncRoot

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIList.IsFixedSize

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un valore che indica se la dimensione della raccolta è fissa.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIList.Item[Int32]

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene o imposta il ListViewItem.ListViewSubItem in corrispondenza dell'indice specificato all'interno della raccolta.

NomeDescrizione
System_CAPS_pubmethodAsParallel()

Sottoposto a overload. Consente la parallelizzazione di una query.(Definito da ParallelEnumerable.)

System_CAPS_pubmethodAsQueryable()

Sottoposto a overload. Converte un IEnumerable a un IQueryable.(Definito da Queryable.)

System_CAPS_pubmethodCast<TResult>()

Esegue il cast di elementi di un IEnumerable nel tipo specificato.(Definito da Enumerable.)

System_CAPS_pubmethodOfType<TResult>()

Filtra gli elementi di un IEnumerable in base a un tipo specificato.(Definito da Enumerable.)

Oggetto ListViewItem.ListViewSubItemCollection Archivia ListViewItem.ListViewSubItem gli oggetti che rappresentano gli elementi secondari di un elemento padre ListViewItem nel ListView controllo. Gli elementi secondari vengono visualizzati solo in un ListView controllare quando vengono specificate le colonne nel Columns proprietà del ListView controllo e quando il View proprietà del ListView NFS è impostata su Details. L'ordine degli elementi secondari nel ListViewItem.ListViewSubItemCollection determina le colonne vengono visualizzati gli elementi secondari nel ListView controllo.

Esistono diversi modi per aggiungere alla raccolta. Il Add metodo aggiunge un singolo ListViewItem.ListViewSubItem alla raccolta. Per aggiungere un numero di elementi secondari all'insieme, si crea una matrice di ListViewItem.ListViewSubItem gli oggetti e passarla al AddRange metodo. Se si desidera inserire un elemento secondario in una posizione specifica nella raccolta, è possibile utilizzare il Insert metodo. Per rimuovere gli elementi secondari, è possibile utilizzare il Remove metodo o RemoveAt metodo se si conosce in cui l'elemento secondario si trova nella raccolta. Il Clear metodo consente di rimuovere tutti gli elementi secondari dalla raccolta anziché il Remove per rimuovere un singolo elemento secondario alla volta.

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

.NET Framework
Disponibile da 1.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: