ListView.CheckedListViewItemCollection ListView.CheckedListViewItemCollection ListView.CheckedListViewItemCollection ListView.CheckedListViewItemCollection Class

Definizione

Rappresenta la raccolta di elementi selezionati in un controllo di visualizzazione elenco.Represents the collection of checked items in a list view control.

public: ref class ListView::CheckedListViewItemCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ListView.CheckedListViewItemCollection : System.Collections.IList
type ListView.CheckedListViewItemCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ListView.CheckedListViewItemCollection
Implements IList
Ereditarietà
ListView.CheckedListViewItemCollectionListView.CheckedListViewItemCollectionListView.CheckedListViewItemCollectionListView.CheckedListViewItemCollection
Attributi
Implementazioni

Commenti

Oggetto ListView.CheckedListViewItemCollection archivia gli elementi selezionati in un ListView controllo.A ListView.CheckedListViewItemCollection stores the checked items in a ListView control. Gli elementi possono essere controllati solo se il CheckBoxes proprietà del ListView NFS è impostata su true.Items can only be checked if the CheckBoxes property of the ListView control is set to true. Gli elementi archiviati nel ListView.CheckedListViewItemCollection sono gli elementi contenuti nel ListView.ListViewItemCollection.The items stored in the ListView.CheckedListViewItemCollection are items contained in the ListView.ListViewItemCollection. Il ListView.ListViewItemCollection classe archivia tutti gli elementi visualizzati nei ListView controllo.The ListView.ListViewItemCollection class stores all items displayed in the ListView control.

Nella tabella seguente viene illustrato un esempio del modo in cui il ListView.ListViewItemCollection archivia gli elementi del ListView , nonché gli stati di selezione in un esempio ListView controllo.The following table shows an example of how the ListView.ListViewItemCollection stores the items of the ListView as well as their selection states in an example ListView control.

IndiceIndex ElementoItem Stato di selezione nel ListViewChecked state in the ListView
00 Item1Item1 uncheckedUnchecked
11 Item2Item2 Selezionato con segno di spuntaChecked
22 Item3Item3 uncheckedUnchecked
33 Item4Item4 Selezionato con segno di spuntaChecked
44 Item5Item5 Selezionato con segno di spuntaChecked

In base il ListView.ListViewItemCollection riportato nella tabella precedente, la tabella seguente illustra come il ListView.CheckedListViewItemCollection verrebbe visualizzato.Based on the ListView.ListViewItemCollection example in the previous table, the following table demonstrates how the ListView.CheckedListViewItemCollection would appear.

IndiceIndex Elemento selezionato in ListViewItemCollectionChecked item in ListViewItemCollection
00 Item2Item2
11 Item4Item4
22 Item5Item5

È possibile usare le proprietà e metodi di questa classe per eseguire una serie di attività con la raccolta.You can use the properties and methods of this class to perform a variety of tasks with the collection. Il Contains metodo consente di determinare se un elemento la ListView.ListViewItemCollection classe è un membro del ListView.CheckedListViewItemCollection.The Contains method enables you to determine whether an item from the ListView.ListViewItemCollection class is a member of the ListView.CheckedListViewItemCollection. Una volta stabilito che l'elemento è nella raccolta, è possibile usare la IndexOf metodo per determinare la posizione dell'elemento nella ListView.CheckedListViewItemCollection.Once you know that the item is in the collection, you can use the IndexOf method to determine the position of the item in the ListView.CheckedListViewItemCollection.

Costruttori

ListView.CheckedListViewItemCollection(ListView) ListView.CheckedListViewItemCollection(ListView) ListView.CheckedListViewItemCollection(ListView) ListView.CheckedListViewItemCollection(ListView)

Inizializza una nuova istanza della classe ListView.CheckedListViewItemCollection.Initializes a new instance of the ListView.CheckedListViewItemCollection class.

Proprietà

Count Count Count Count

Ottiene il numero di elementi nella raccolta.Gets the number of items 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 l'elemento in corrispondenza dell'indice specificato all'interno della raccolta.Gets the item at the specified index within the collection.

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

Ottiene un elemento con la chiave specificata dall'insieme.Gets an item with the specified key within the collection.

Metodi

Contains(ListViewItem) Contains(ListViewItem) Contains(ListViewItem) Contains(ListViewItem)

Consente di determinare se l'elemento specificato è contenuto nell'insieme.Determines whether the specified item is located in the collection.

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

Stabilisce se una colonna con la chiave specificata è contenuta nell'insieme.Determines if a column with the specified key is contained in the collection.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Copia l'intero insieme in una posizione specifica all'interno di una matrice esistente.Copies the entire collection into an existing array at a specified location within the array.

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 che può essere utilizzato per scorrere l'insieme degli elementi selezionati.Returns an enumerator that can be used to iterate through the checked item 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) IndexOf(ListViewItem) IndexOf(ListViewItem) IndexOf(ListViewItem)

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

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

Determina l'indice di un elemento con la chiave specificata.Determines the index for an item with the specified key.

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

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

(Inherited from Object)
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.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

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

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

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'insieme dei controlli.Gets an object that can be used to synchronize access to the collection of controls.

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

Aggiunge un elemento alla raccolta.Adds an item to the collection.

IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Rimuove tutti gli elementi dalla raccolta.Removes all items from the collection.

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

Verifica se l'elemento è selezionato.Verifies whether the item is checked.

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

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

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

Inserisce un elemento nella raccolta in corrispondenza di un indice specificato.Inserts an item into the collection at a 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 un oggetto dell'insieme.Gets or sets an object from the collection.

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

Consente di rimuovere la prima occorrenza di un elemento dall'insieme.Removes the first occurrence of an item from the collection.

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Rimuove un elemento dall'insieme in corrispondenza dell'indice specificato.Removes an item from the collection at the specified index.

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