ListViewItem.ListViewSubItemCollection Classe

Définition

Représente une collection d'objets ListViewItem.ListViewSubItem stockés dans 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
Héritage
ListViewItem.ListViewSubItemCollection
Implémente

Remarques

Un ListViewItem.ListViewSubItemCollection stocke ListViewItem.ListViewSubItem des objets qui représentent des sous- ListViewItem éléments d' ListView un parent dans le contrôle.A ListViewItem.ListViewSubItemCollection stores ListViewItem.ListViewSubItem objects that represent subitems of a parent ListViewItem in the ListView control. Les sous-éléments sont affichés uniquement ListView dans un contrôle lorsque Detailsles colonnes sont Columns spécifiées dans ListView la propriété du contrôle View et lorsque la ListView propriété du contrôle a la valeur.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’ordre des sous-éléments dans ListViewItem.ListViewSubItemCollection détermine les colonnes dans lesquelles les sous-éléments sont ListView affichés dans le contrôle.The order of subitems in the ListViewItem.ListViewSubItemCollection determines the columns the subitems are displayed in the ListView control.

Il existe plusieurs façons d’ajouter des sous-éléments à la collection.There are a number of ways to add subitems to the collection. La Add méthode ajoute un unique ListViewItem.ListViewSubItem à la collection.The Add method adds a single ListViewItem.ListViewSubItem to the collection. Pour ajouter plusieurs sous-éléments à la collection, vous créez un tableau d' ListViewItem.ListViewSubItem objets et vous le transmettez à la AddRange méthode.To add a number of subitems to the collection, you create an array of ListViewItem.ListViewSubItem objects and pass it to the AddRange method. Si vous souhaitez insérer un sous-élément à un emplacement spécifique dans la collection, vous pouvez utiliser Insert la méthode.If you want to insert a subitem at a specific location in the collection, you can use the Insert method. Pour supprimer des sous-éléments, vous pouvez utiliser Remove la méthode ou RemoveAt la méthode si vous savez où se trouve le sous-élément dans la collection.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. La Clear méthode vous permet de supprimer tous les sous-éléments de la collection au lieu Remove d’utiliser la méthode pour supprimer un seul sous-élément à la fois.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.

En plus des méthodes et des propriétés permettant d’ajouter et de supprimer des ListViewItem.ListViewSubItemCollection sous-éléments, le fournit également des méthodes permettant de rechercher des sous-éléments dans la collection.In addition to methods and properties for adding and removing subitems, the ListViewItem.ListViewSubItemCollection also provides methods to find subitems in the collection. La Contains méthode vous permet de déterminer si un ListViewItem.ListViewSubItem est un membre de la collection.The Contains method enables you to determine whether a ListViewItem.ListViewSubItem is a member of the collection. Une fois que vous savez que le sous-élément se trouve dans la collection, IndexOf vous pouvez utiliser la méthode pour déterminer où se trouve le sous-élément dans la collection.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.

Constructeurs

ListViewItem.ListViewSubItemCollection(ListViewItem)

Initialise une nouvelle instance de la classe ListViewItem.ListViewSubItemCollection.Initializes a new instance of the ListViewItem.ListViewSubItemCollection class.

Propriétés

Count

Obtient le nombre de sous-éléments contenus dans la collection.Gets the number of subitems in the collection.

IsReadOnly

Obtient une valeur indiquant si la collection est en lecture seule.Gets a value indicating whether the collection is read-only.

Item[Int32]

Obtient ou définit le sous-élément à l'index spécifié dans la collection.Gets or sets the subitem at the specified index within the collection.

Item[String]

Obtient un élément avec la clé spécifiée de la collection.Gets an item with the specified key from the collection.

Méthodes

Add(ListViewItem+ListViewSubItem)

Ajoute un ListViewItem.ListViewSubItem existant à la collection.Adds an existing ListViewItem.ListViewSubItem to the collection.

Add(String)

Ajoute un sous-élément à la collection avec le texte spécifié.Adds a subitem to the collection with specified text.

Add(String, Color, Color, Font)

Ajoute un sous-élément à la collection avec les paramètres de texte, de couleur de premier plan, de couleur d'arrière-plan et de police spécifiés.Adds a subitem to the collection with specified text, foreground color, background color, and font settings.

AddRange(ListViewItem+ListViewSubItem[])

Ajoute un tableau d'objets ListViewItem.ListViewSubItem à la collection.Adds an array of ListViewItem.ListViewSubItem objects to the collection.

AddRange(String[])

Crée des sous-éléments à partir d'un tableau et les ajoute à la collection.Creates new subitems based on an array and adds them to the collection.

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

Crée des sous-éléments à partir d'un tableau et les ajoute à la collection avec la couleur de premier plan, la couleur d'arrière-plan et la police spécifiées.Creates new subitems based on an array and adds them to the collection with specified foreground color, background color, and font.

Clear()

Supprime tous les sous-éléments et le ListViewItem parent de la collection.Removes all subitems and the parent ListViewItem from the collection.

Contains(ListViewItem+ListViewSubItem)

Détermine si le sous-élément spécifié se trouve dans la collection.Determines whether the specified subitem is located in the collection.

ContainsKey(String)

Détermine si la collection contient un élément avec la clé spécifiée.Determines if the collection contains an item with the specified key.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetEnumerator()

Retourne un énumérateur qui peut être utilisé pour itérer au sein de la collection de sous-éléments.Returns an enumerator to use to iterate through the subitem collection.

GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
IndexOf(ListViewItem+ListViewSubItem)

Retourne l'index dans la collection du sous-élément spécifié.Returns the index within the collection of the specified subitem.

IndexOfKey(String)

Retourne l'index de la première occurrence d'un élément avec la clé spécifiée dans la collection.Returns the index of the first occurrence of an item with the specified key within the collection.

Insert(Int32, ListViewItem+ListViewSubItem)

Insère un sous-élément dans la collection à l'index spécifié.Inserts a subitem into the collection at the specified index.

MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
Remove(ListViewItem+ListViewSubItem)

Supprime un élément spécifié de la collection.Removes a specified item from the collection.

RemoveAt(Int32)

Supprime le sous-élément à l'index spécifié dans la collection.Removes the subitem at the specified index within the collection.

RemoveByKey(String)

Supprime un élément avec la clé spécifiée de la collection.Removes an item with the specified key from the collection.

ToString()

Retourne une chaîne qui représente l'objet en cours.Returns a string that represents the current object.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Copie l'élément et la collection de sous-éléments dans un tableau.Copies the item and collection of subitems into an array.

ICollection.IsSynchronized

Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread-safe).Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection.Gets an object that can be used to synchronize access to the collection.

IList.Add(Object)

Ajoute un ListViewItem.ListViewSubItem existant à la collection.Adds an existing ListViewItem.ListViewSubItem to the collection.

IList.Contains(Object)

Détermine si le sous-élément spécifié se trouve dans la collection.Determines whether the specified subitem is located in the collection.

IList.IndexOf(Object)

Retourne l'index dans la collection du sous-élément spécifié.Returns the index within the collection of the specified subitem.

IList.Insert(Int32, Object)

Insère un sous-élément dans la collection à l'index spécifié.Inserts a subitem into the collection at the specified index.

IList.IsFixedSize

Obtient une valeur indiquant si la collection est de taille fixe.Gets a value indicating whether the collection has a fixed size.

IList.Item[Int32]

Obtient ou définit ListViewItem.ListViewSubItem à l'index spécifié dans la collection.Gets or sets the ListViewItem.ListViewSubItem at the specified index within the collection.

IList.Remove(Object)

Supprime un élément spécifié de la collection.Removes a specified item from the collection.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à

Voir aussi