DataGridViewSelectedColumnCollection Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una raccolta di DataGridViewColumn oggetti selezionati in un oggetto DataGridView.
public ref class DataGridViewSelectedColumnCollection : System::Windows::Forms::BaseCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class DataGridViewSelectedColumnCollection : System.Windows.Forms.BaseCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type DataGridViewSelectedColumnCollection = class
inherit BaseCollection
interface IList
interface ICollection
interface IEnumerable
Public Class DataGridViewSelectedColumnCollection
Inherits BaseCollection
Implements IList
- Ereditarietà
- Attributi
- Implementazioni
Commenti
L'ordine delle colonne nella raccolta non è garantito che corrisponda all'ordine in cui sono state selezionate.
L'oggetto DataGridViewSelectedColumnCollection non viene eseguito in modo efficiente quando si lavora con un numero elevato di colonne. In genere, DataGridView i controlli non conterranno colonne sufficienti perché si trattasse di un problema, ma se si utilizza un numero elevato di colonne, è possibile utilizzare DataGridView.AreAllCellsSelected per determinare se è selezionata l'intera griglia oppure per DataGridViewColumnCollection.GetColumnCount determinare il numero di colonne selezionate (o il numero di colonne in uno stato specificato). Per altre informazioni, vedere Procedure consigliate per il ridimensionamento del controllo DataGridView di Windows Form.
Proprietà
| Nome | Descrizione |
|---|---|
| Count |
Ottiene il numero totale di elementi nella raccolta. (Ereditato da BaseCollection) |
| IsReadOnly |
Ottiene un valore che indica se l'insieme è di sola lettura. (Ereditato da BaseCollection) |
| IsSynchronized |
Ottiene un valore che indica se l'accesso ICollection a è sincronizzato. (Ereditato da BaseCollection) |
| Item[Int32] |
Ottiene la colonna in corrispondenza dell'indice specificato. |
| List |
Ottiene l'elenco di elementi contenuti nell'istanza BaseCollection di . |
| SyncRoot |
Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'oggetto BaseCollection. (Ereditato da BaseCollection) |
Metodi
| Nome | Descrizione |
|---|---|
| Clear() |
Cancella la raccolta. |
| Contains(DataGridViewColumn) |
Determina se la colonna specificata è contenuta nell'insieme. |
| CopyTo(Array, Int32) |
Copia tutti gli elementi dell'oggetto unidimensionale corrente nell'oggetto unidimensionale ArrayArray specificato a partire dall'indice di destinazione Array specificato. (Ereditato da BaseCollection) |
| CopyTo(DataGridViewColumn[], Int32) |
Copia gli elementi della raccolta nella matrice specificata, a partire dall'indice specificato. |
| CreateObjRef(Type) |
Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetEnumerator() |
Ottiene l'oggetto che consente di scorrere i membri dell'insieme. (Ereditato da BaseCollection) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetLifetimeService() |
Obsoleti.
Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| InitializeLifetimeService() |
Obsoleti.
Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
| Insert(Int32, DataGridViewColumn) |
Inserisce una colonna nella raccolta in corrispondenza della posizione specificata. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| MemberwiseClone(Boolean) |
Crea una copia superficiale dell'oggetto corrente MarshalByRefObject . (Ereditato da MarshalByRefObject) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copia gli elementi della raccolta nella matrice specificata, a partire dall'indice specificato. |
| ICollection.Count |
Ottiene il numero di elementi nella raccolta. |
| ICollection.IsSynchronized |
Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe). |
| ICollection.SyncRoot |
Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'insieme. |
| IEnumerable.GetEnumerator() |
Restituisce un enumeratore che scorre un insieme. |
| IList.Add(Object) |
Implementa il Add(Object) metodo . NotSupportedExceptionGenera sempre . |
| IList.Clear() |
Implementa il Clear() metodo . NotSupportedExceptionGenera sempre . |
| IList.Contains(Object) |
Determina se il valore specificato è contenuto nell'insieme. |
| IList.IndexOf(Object) |
Restituisce l'indice dell'elemento specificato. |
| IList.Insert(Int32, Object) |
Implementa il Insert(Int32, Object) metodo . NotSupportedExceptionGenera sempre . |
| IList.IsFixedSize |
Ottiene un valore che indica se la raccolta ha una dimensione fissa. |
| IList.IsReadOnly |
Ottiene un valore che indica se l'insieme è di sola lettura. |
| IList.Item[Int32] |
Ottiene l'elemento in corrispondenza dell'indice specificato. |
| IList.Remove(Object) |
Implementa il Remove(Object) metodo . NotSupportedExceptionGenera sempre . |
| IList.RemoveAt(Int32) |
Implementa il RemoveAt(Int32) metodo . NotSupportedExceptionGenera sempre . |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| AsParallel(IEnumerable) |
Abilita la parallelizzazione di una query. |
| AsQueryable(IEnumerable) |
Converte un IEnumerable in un IQueryable. |
| Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un IEnumerable al tipo specificato. |
| OfType<TResult>(IEnumerable) |
Filtra gli elementi di un IEnumerable in base a un tipo specificato. |