ListViewItem.ListViewSubItemCollection ListViewItem.ListViewSubItemCollection ListViewItem.ListViewSubItemCollection ListViewItem.ListViewSubItemCollection Class

Definizione

Rappresenta un insieme di oggetti ListViewItem.ListViewSubItem archiviati in un oggetto ListViewItem.Represents a collection of ListViewItem.ListViewSubItem objects stored in a ListViewItem.

public: ref class ListViewItem::ListViewSubItemCollection : System::Collections::IList
public class ListViewItem.ListViewSubItemCollection : System.Collections.IList
type ListViewItem.ListViewSubItemCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ListViewItem.ListViewSubItemCollection
Implements IList
Ereditarietà
ListViewItem.ListViewSubItemCollectionListViewItem.ListViewSubItemCollectionListViewItem.ListViewSubItemCollectionListViewItem.ListViewSubItemCollection
Implementazioni

Commenti

Oggetto ListViewItem.ListViewSubItemCollection memorizza ListViewItem.ListViewSubItem gli oggetti che rappresentano gli elementi secondari di un elemento padre ListViewItem nel ListView controllo.A ListViewItem.ListViewSubItemCollection stores ListViewItem.ListViewSubItem objects that represent subitems of a parent ListViewItem in the ListView control. Gli elementi secondari vengono visualizzati solo in un ListView controllare quando le colonne vengono specificate nel Columns proprietà del ListView controllo e quando il View proprietà del ListView NFS è impostata su Details.Subitems are only displayed in a ListView control when columns are specified in the Columns property of the ListView control and when the View property of the ListView control is set to Details. L'ordine degli elementi secondari nel ListViewItem.ListViewSubItemCollection determina le colonne vengono visualizzati gli elementi secondari nel ListView controllo.The order of subitems in the ListViewItem.ListViewSubItemCollection determines the columns the subitems are displayed in the ListView control.

Esistono diversi modi per aggiungere gli elementi secondari all'insieme.There are a number of ways to add subitems to the collection. Il Add metodo aggiunge un singolo ListViewItem.ListViewSubItem alla raccolta.The Add method adds a single ListViewItem.ListViewSubItem to the collection. Per aggiungere un numero di elementi secondari nella raccolta, si crea una matrice di ListViewItem.ListViewSubItem degli oggetti e passarlo al AddRange (metodo).To add a number of subitems to the collection, you create an array of ListViewItem.ListViewSubItem objects and pass it to the AddRange method. Se si desidera inserire un elemento secondario in una posizione specifica nella raccolta, è possibile usare il Insert (metodo).If you want to insert a subitem at a specific location in the collection, you can use the Insert method. Per rimuovere gli elementi secondari, è possibile usare la Remove metodo o il RemoveAt metodo se si sa dove si trova l'elemento secondario presente nella raccolta.To remove subitems, you can use either the Remove method or the RemoveAt method if you know where the subitem is located in the collection. Il Clear metodo consente di rimuovere tutti gli elementi secondari dalla raccolta invece di usare il Remove metodo per rimuovere un elemento secondario in un momento.The Clear method enables you to remove all subitems from the collection instead of using the Remove method to remove a single subitem at a time.

Oltre ai metodi e proprietà per l'aggiunta e rimozione di elementi secondari, il ListViewItem.ListViewSubItemCollection fornisce inoltre metodi per trovare gli elementi secondari nell'insieme.In addition to methods and properties for adding and removing subitems, the ListViewItem.ListViewSubItemCollection also provides methods to find subitems in the collection. Il Contains metodo consente di determinare se un ListViewItem.ListViewSubItem è un membro della raccolta.The Contains method enables you to determine whether a ListViewItem.ListViewSubItem is a member of the collection. Una volta stabilito che l'elemento secondario si trova nella raccolta, è possibile usare il IndexOf metodo per determinare dove si trova l'elemento secondario presente nella raccolta.Once you know that the subitem is located in the collection, you can use the IndexOf method to determine where the subitem is located in the collection.

Costruttori

ListViewItem.ListViewSubItemCollection(ListViewItem) ListViewItem.ListViewSubItemCollection(ListViewItem) ListViewItem.ListViewSubItemCollection(ListViewItem) ListViewItem.ListViewSubItemCollection(ListViewItem)

Inizializza una nuova istanza della classe ListViewItem.ListViewSubItemCollection.Initializes a new instance of the ListViewItem.ListViewSubItemCollection class.

Proprietà

Count Count Count Count

Ottiene il numero di elementi secondari nell'insieme.Gets the number of subitems in the collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ottiene un valore che indica se la raccolta è di sola lettura.Gets a value indicating whether the collection is read-only.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ottiene o imposta l'elemento secondario presente in corrispondenza dell'indice specificato all'interno dell'insieme.Gets or sets the subitem at the specified index within the collection.

Item[String] Item[String] Item[String] Item[String]

Ottiene un elemento con la chiave specificata dalla raccolta.Gets an item with the specified key from the collection.

Metodi

Add(ListViewItem+ListViewSubItem) Add(ListViewItem+ListViewSubItem) Add(ListViewItem+ListViewSubItem) Add(ListViewItem+ListViewSubItem)

Aggiunge un oggetto ListViewItem.ListViewSubItem esistente all'insieme.Adds an existing ListViewItem.ListViewSubItem to the collection.

Add(String) Add(String) Add(String) Add(String)

Aggiunge un elemento secondario all'insieme con il testo specificato.Adds a subitem to the collection with specified text.

Add(String, Color, Color, Font) Add(String, Color, Color, Font) Add(String, Color, Color, Font) Add(String, Color, Color, Font)

Aggiunge all'insieme un elemento secondario con il testo specificato, in base alle impostazioni del carattere e dei colori di sfondo e di primo piano.Adds a subitem to the collection with specified text, foreground color, background color, and font settings.

AddRange(ListViewItem+ListViewSubItem[]) AddRange(ListViewItem+ListViewSubItem[]) AddRange(ListViewItem+ListViewSubItem[]) AddRange(ListViewItem+ListViewSubItem[])

Aggiunge una matrice di oggetti ListViewItem.ListViewSubItem all'insieme.Adds an array of ListViewItem.ListViewSubItem objects to the collection.

AddRange(String[]) AddRange(String[]) AddRange(String[]) AddRange(String[])

Crea nuovi elementi secondari in base a una matrice e li aggiunge all'insieme.Creates new subitems based on an array and adds them to the collection.

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

Crea nuovi elementi secondari in base a una matrice e li aggiunge all'insieme con il carattere e i colori di primo piano e di sfondo specificati.Creates new subitems based on an array and adds them to the collection with specified foreground color, background color, and font.

Clear() Clear() Clear() Clear()

Rimuove tutti gli elementi secondari e la classe padre ListViewItem dall'insieme.Removes all subitems and the parent ListViewItem from the collection.

Contains(ListViewItem+ListViewSubItem) Contains(ListViewItem+ListViewSubItem) Contains(ListViewItem+ListViewSubItem) Contains(ListViewItem+ListViewSubItem)

Determina se l'elemento secondario specificato si trova nell'insieme.Determines whether the specified subitem is located in the collection.

ContainsKey(String) ContainsKey(String) ContainsKey(String) ContainsKey(String)

Determina se l'insieme contiene un elemento con la chiave specificata.Determines if the collection contains an item with the specified key.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Restituisce un enumeratore utilizzato per scorrere l'insieme degli elementi secondari.Returns an enumerator to use to iterate through the subitem collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(ListViewItem+ListViewSubItem) IndexOf(ListViewItem+ListViewSubItem) IndexOf(ListViewItem+ListViewSubItem) IndexOf(ListViewItem+ListViewSubItem)

Restituisce l'indice all'interno dell'insieme dell'elemento secondario specificato.Returns the index within the collection of the specified subitem.

IndexOfKey(String) IndexOfKey(String) IndexOfKey(String) IndexOfKey(String)

Restituisce l'indice della prima occorrenza di un elemento con la chiave specificata nell'insieme.Returns the index of the first occurrence of an item with the specified key within the collection.

Insert(Int32, ListViewItem+ListViewSubItem) Insert(Int32, ListViewItem+ListViewSubItem) Insert(Int32, ListViewItem+ListViewSubItem) Insert(Int32, ListViewItem+ListViewSubItem)

Inserisce nell'insieme un elemento secondario in corrispondenza dell'indice specificato.Inserts a subitem into the collection at the specified index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(ListViewItem+ListViewSubItem) Remove(ListViewItem+ListViewSubItem) Remove(ListViewItem+ListViewSubItem) Remove(ListViewItem+ListViewSubItem)

Rimuove dall'insieme un elemento specifico.Removes a specified item from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Rimuove dall'insieme l'elemento secondario presente in corrispondenza dell'indice specificato.Removes the subitem at the specified index within the collection.

RemoveByKey(String) RemoveByKey(String) RemoveByKey(String) RemoveByKey(String)

Rimuove dall'insieme un elemento con la chiave specificata.Removes an item with the specified key from the collection.

ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Copia gli elementi e gli insiemi di elementi secondari in una matrice.Copies the item and collection of subitems into an array.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta.Gets an object that can be used to synchronize access to the collection.

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Aggiunge un oggetto ListViewItem.ListViewSubItem esistente all'insieme.Adds an existing ListViewItem.ListViewSubItem to the collection.

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Determina se l'elemento secondario specificato si trova nell'insieme.Determines whether the specified subitem is located in the collection.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Restituisce l'indice all'interno dell'insieme dell'elemento secondario specificato.Returns the index within the collection of the specified subitem.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Inserisce nell'insieme un elemento secondario in corrispondenza dell'indice specificato.Inserts a subitem into the collection at the specified index.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Ottiene un valore che indica se la dimensione della raccolta è fissa.Gets a value indicating whether the collection has a fixed size.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Ottiene o imposta il gruppo ListViewItem.ListViewSubItem in corrispondenza dell'indice specificato all'interno dell'insieme.Gets or sets the ListViewItem.ListViewSubItem at the specified index within the collection.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Rimuove dall'insieme un elemento specifico.Removes a specified item from the collection.

Extension Methods

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Converte un' IEnumerable a un IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a

Vedi anche