DataGridViewSelectedColumnCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection d’objets DataGridViewColumn sélectionnés dans 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
- Héritage
- Attributs
- Implémente
Remarques
L’ordre des colonnes de la collection n’est pas garanti pour correspondre à l’ordre dans lequel elles ont été sélectionnées.
Ne DataGridViewSelectedColumnCollection fonctionne pas efficacement lorsque vous travaillez avec un grand nombre de colonnes. En règle générale, DataGridView les contrôles ne contiennent pas suffisamment de colonnes pour qu’il s’agit d’un problème, mais si vous utilisez un grand nombre de colonnes, vous pouvez utiliser pour DataGridView.AreAllCellsSelected déterminer si la grille entière est sélectionnée, ou vous pouvez utiliser pour DataGridViewColumnCollection.GetColumnCount déterminer le nombre de colonnes sélectionnées (ou le nombre de colonnes dans un état spécifié). Pour plus d'informations, consultez Meilleures pratiques pour la mise à l'échelle du contrôle DataGridView Windows Forms.
Propriétés
Count |
Obtient le nombre total d'éléments dans la collection. (Hérité de BaseCollection) |
IsReadOnly |
Obtient une valeur indiquant si la collection est en lecture seule. (Hérité de BaseCollection) |
IsSynchronized |
Obtient une valeur indiquant si l'accès à ICollection est synchronisé. (Hérité de BaseCollection) |
Item[Int32] |
Obtient la colonne à l'index spécifié. |
List |
Obtient la liste des éléments contenus dans l’instance de BaseCollection. |
SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser l’accès à BaseCollection. (Hérité de BaseCollection) |
Méthodes
Clear() |
Efface la collection. |
Contains(DataGridViewColumn) |
Détermine si la colonne spécifiée se trouve dans la collection. |
CopyTo(Array, Int32) |
Copie tous les éléments du Array unidimensionnel en cours dans le Array unidimensionnel spécifié en commençant à l'index Array de destination spécifié. (Hérité de BaseCollection) |
CopyTo(DataGridViewColumn[], Int32) |
Copie les éléments de la collection au niveau de l'index spécifié dans le tableau spécifié. |
CreateObjRef(Type) |
Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetEnumerator() |
Obtient l'objet qui permet l'itération au sein des membres de la collection. (Hérité de BaseCollection) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetLifetimeService() |
Obsolète.
Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
InitializeLifetimeService() |
Obsolète.
Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
Insert(Int32, DataGridViewColumn) |
Insère une colonne dans la collection à la position spécifiée. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
MemberwiseClone(Boolean) |
Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
ICollection.CopyTo(Array, Int32) |
Copie les éléments de la collection au niveau de l'index spécifié dans le tableau spécifié. |
ICollection.Count |
Obtient le nombre d’éléments de la collection. |
ICollection.IsSynchronized |
Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread-safe). |
ICollection.SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection. |
IEnumerable.GetEnumerator() |
Retourne un énumérateur qui itère au sein d’une collection. |
IList.Add(Object) |
Implémente la méthode Add(Object). Lève toujours NotSupportedException. |
IList.Clear() |
Implémente la méthode Clear(). Lève toujours NotSupportedException. |
IList.Contains(Object) |
Détermine si la valeur spécifiée se trouve dans la collection. |
IList.IndexOf(Object) |
Retourne l'index de l'élément spécifié. |
IList.Insert(Int32, Object) |
Implémente la méthode Insert(Int32, Object). Lève toujours NotSupportedException. |
IList.IsFixedSize |
Obtient une valeur indiquant si la collection est de taille fixe. |
IList.IsReadOnly |
Obtient une valeur indiquant si la collection est en lecture seule. |
IList.Item[Int32] |
Obtient l'élément au niveau de l'index spécifié. |
IList.Remove(Object) |
Implémente la méthode Remove(Object). Lève toujours NotSupportedException. |
IList.RemoveAt(Int32) |
Implémente la méthode RemoveAt(Int32). Lève toujours NotSupportedException. |
Méthodes d’extension
Cast<TResult>(IEnumerable) |
Effectue un cast des éléments d'un IEnumerable vers le type spécifié. |
OfType<TResult>(IEnumerable) |
Filtre les éléments d'un IEnumerable en fonction du type spécifié. |
AsParallel(IEnumerable) |
Active la parallélisation d'une requête. |
AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |