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 ListBox.SelectedObjectCollection

rappresenta la raccolta di elementi selezionati in ListBox.

System.Object
  System.Windows.Forms.ListBox.SelectedObjectCollection

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

public class SelectedObjectCollection : IList, 
	ICollection, IEnumerable

Il tipo ListBox.SelectedObjectCollection espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoListBox.SelectedObjectCollectionInizializza una nuova istanza di ListBox.SelectedObjectCollection classe.
In alto

  NomeDescrizione
Proprietà pubblicaCountOttiene il numero di elementi della raccolta.
Proprietà pubblicaIsReadOnlyottiene un valore che indica se la raccolta è di sola lettura.
Proprietà pubblicaItemOttiene l'elemento all'indice specificato all'interno della raccolta.
In alto

  NomeDescrizione
Metodo pubblicoAddAggiunge un elemento all'elenco degli elementi selezionati per un oggetto ListBox.
Metodo pubblicoClearRimuove tutti gli elementi dalla raccolta di elementi selezionati.
Metodo pubblicoContainsDetermina se l'elemento specificato si trova all'interno della raccolta.
Metodo pubblicoCopyToCopiare l'intera raccolta in una matrice esistente a una posizione specificata all'interno della matrice.
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 che può essere utilizzato per scorrere la raccolta di elementi selezionata.
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 specificato.
Metodo protettoMemberwiseClone Crea una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoRemoveRimuove l'oggetto specificato dalla raccolta di elementi selezionati.
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'interfacciaProprietà privataICollection.IsSynchronizedInfrastruttura. Per una descrizione del membro, vedere ICollection.IsSynchronized.
Implementazione esplicita dell'interfacciaProprietà privataICollection.SyncRootInfrastruttura. Per una descrizione del membro, vedere ICollection.SyncRoot.
Implementazione esplicita dell'interfacciaMetodo privatoIList.AddInfrastruttura. Per una descrizione del membro, vedere IList.Add.
Implementazione esplicita dell'interfacciaMetodo privatoIList.ClearInfrastruttura. Per una descrizione del membro, vedere IList.Clear.
Implementazione esplicita dell'interfacciaMetodo privatoIList.InsertInfrastruttura. Per una descrizione del membro, vedere IList.Insert.
Implementazione esplicita dell'interfacciaProprietà privataIList.IsFixedSizeInfrastruttura. Per una descrizione del membro, vedere IList.IsFixedSize.
Implementazione esplicita dell'interfacciaMetodo privatoIList.RemoveInfrastruttura. Per una descrizione del membro, vedere IList.Remove.
Implementazione esplicita dell'interfacciaMetodo privatoIList.RemoveAtInfrastruttura. Per una descrizione del membro, vedere IList.RemoveAt.
In alto

ListBox.SelectedObjectCollection la classe contiene gli elementi selezionati in ListBox. gli elementi archiviati in ListBox.SelectedObjectCollection sono gli elementi contenuti all'interno di ListBox.ObjectCollection classe. ListBox.ObjectCollection la classe contiene tutti gli elementi visualizzati in ListBox.

Nella tabella seguente è riportato un esempio di come ListBox.ObjectCollection contiene gli elementi di ListBox così come il relativo stato di selezione all'interno di un esempio ListBox.

indice

elemento

Lo stato di selezione nella casella di riepilogo

0

object1

non selezionato

1

object2

selezionato

2

object3

non selezionato

3

object4

selezionato

4

object5

selezionato

In base a ListBox.ObjectCollection illustrato nella tabella precedente, la tabella riportata di seguito viene illustrato come ListBox.SelectedObjectCollection quest'ultima.

indice

elemento selezionato da ObjectCollection

0

object2

1

object4

2

object5

È possibile utilizzare le proprietà e i metodi di questa classe per eseguire varie attività alla raccolta. Contains il metodo consente di determinare se un elemento da ListBox.ObjectCollection la classe è un membro di ListBox.SelectedObjectCollection. Una volta stabilito che l'elemento si trova all'interno della raccolta, è possibile utilizzare IndexOf metodo per determinare se un elemento specifico all'interno di ListBox.ObjectCollection per ListBox viene archiviato nel ListBox.SelectedObjectCollection.

.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