ListViewItem.ListViewSubItemCollection ListViewItem.ListViewSubItemCollection ListViewItem.ListViewSubItemCollection ListViewItem.ListViewSubItemCollection Class

Definition

Stellt eine Auflistung von ListViewItem.ListViewSubItem-Objekten dar, die in einem ListViewItem gespeichert werden.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
Vererbung
ListViewItem.ListViewSubItemCollectionListViewItem.ListViewSubItemCollectionListViewItem.ListViewSubItemCollectionListViewItem.ListViewSubItemCollection
Implementiert

Hinweise

Ein ListViewItem.ListViewSubItemCollection speichert ListViewItem.ListViewSubItem Unterelemente eines übergeordneten darstellende – Objekte ListViewItem in die ListView Steuerelement.A ListViewItem.ListViewSubItemCollection stores ListViewItem.ListViewSubItem objects that represent subitems of a parent ListViewItem in the ListView control. Unterelemente werden nur angezeigt, eine ListView steuern, wenn in Spalten angegeben sind die Columns Eigenschaft der ListView Steuerelement und wann die View Eigenschaft der ListView -Steuerelement so eingestellt ist, dass Details.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. Die Reihenfolge der Unterelemente in der ListViewItem.ListViewSubItemCollection bestimmt die Spalten, die Unterelemente, in angezeigt werden, der ListView Steuerelement.The order of subitems in the ListViewItem.ListViewSubItemCollection determines the columns the subitems are displayed in the ListView control.

Es gibt eine Reihe von Möglichkeiten, die Unterelemente in der Auflistung hinzu.There are a number of ways to add subitems to the collection. Die Add Methode fügt ein einzelnes ListViewItem.ListViewSubItem der Auflistung.The Add method adds a single ListViewItem.ListViewSubItem to the collection. Um eine Anzahl der Unterelemente der Auflistung hinzuzufügen, erstellen Sie ein Array von ListViewItem.ListViewSubItem Objekte aus, und übergeben es an der AddRange Methode.To add a number of subitems to the collection, you create an array of ListViewItem.ListViewSubItem objects and pass it to the AddRange method. Wenn Sie an einer bestimmten Stelle in der Auflistung ein Unterelement einfügen möchten, können Sie mithilfe der Insert Methode.If you want to insert a subitem at a specific location in the collection, you can use the Insert method. Um Unterelemente zu entfernen, verwenden Sie entweder die Remove Methode oder der RemoveAt Methode, wenn Sie wissen, wo sich das Unterelement in der Auflistung befindet.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. Die Clear Methode ermöglicht es Ihnen so entfernen Sie alle Unterelemente aus der Auflistung, anstatt die Remove Methode, um jeweils einzeln zu entfernen.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.

Zusätzlich zu Methoden und Eigenschaften zum Hinzufügen und Entfernen von Unterelementen die ListViewItem.ListViewSubItemCollection stellt auch Methoden zum Suchen von Unterelementen in der Auflistung.In addition to methods and properties for adding and removing subitems, the ListViewItem.ListViewSubItemCollection also provides methods to find subitems in the collection. Die Contains Methode können Sie bestimmen, ob eine ListViewItem.ListViewSubItem ist ein Mitglied der Auflistung.The Contains method enables you to determine whether a ListViewItem.ListViewSubItem is a member of the collection. Sobald Sie wissen, dass sich das Unterelement in der Auflistung befindet, können Sie die IndexOf Methode, um zu bestimmen, wo sich das Unterelement in der Auflistung befindet.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.

Konstruktoren

ListViewItem.ListViewSubItemCollection(ListViewItem) ListViewItem.ListViewSubItemCollection(ListViewItem) ListViewItem.ListViewSubItemCollection(ListViewItem) ListViewItem.ListViewSubItemCollection(ListViewItem)

Initialisiert eine neue Instanz der ListViewItem.ListViewSubItemCollection-Klasse.Initializes a new instance of the ListViewItem.ListViewSubItemCollection class.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der Unterelemente in der Auflistung ab.Gets the number of subitems in the collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist.Gets a value indicating whether the collection is read-only.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft das Unterelement am angegebenen Index in der Auflistung ab oder legt dieses fest.Gets or sets the subitem at the specified index within the collection.

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

Ruft ein Element mit dem angegebenen Schlüssel aus der Auflistung ab.Gets an item with the specified key from the collection.

Methoden

Add(ListViewItem+ListViewSubItem) Add(ListViewItem+ListViewSubItem) Add(ListViewItem+ListViewSubItem) Add(ListViewItem+ListViewSubItem)

Fügt der Auflistung ein vorhandenes ListViewItem.ListViewSubItem hinzu.Adds an existing ListViewItem.ListViewSubItem to the collection.

Add(String) Add(String) Add(String) Add(String)

Fügt der Auflistung ein Unterelement mit angegebenem Text hinzu.Adds a subitem to the collection with specified text.

Add(String, Color, Color, Font) Add(String, Color, Color, Font) Add(String, Color, Color, Font) Add(String, Color, Color, Font)

Fügt der Auflistung ein Unterelement mit angegebenem Text und angegebenen Einstellungen für Vorder- und Hintergrundfarbe sowie Schriftarten hinzu.Adds a subitem to the collection with specified text, foreground color, background color, and font settings.

AddRange(ListViewItem+ListViewSubItem[]) AddRange(ListViewItem+ListViewSubItem[]) AddRange(ListViewItem+ListViewSubItem[]) AddRange(ListViewItem+ListViewSubItem[])

Fügt der Auflistung ein Array von ListViewItem.ListViewSubItem-Objekten hinzu.Adds an array of ListViewItem.ListViewSubItem objects to the collection.

AddRange(String[]) AddRange(String[]) AddRange(String[]) AddRange(String[])

Erstellt neue Unterelemente auf der Grundlage eines Arrays und fügt diese der Auflistung hinzu.Creates new subitems based on an array and adds them to the collection.

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

Erstellt neue Unterelemente auf der Grundlage eines Arrays und fügt diese mit der angegebenen Vorder- und Hintergrundfarbe sowie Schriftart der Auflistung hinzu.Creates new subitems based on an array and adds them to the collection with specified foreground color, background color, and font.

Clear() Clear() Clear() Clear()

Entfernt alle Unterelemente und die übergeordneten ListViewItem aus der Auflistung.Removes all subitems and the parent ListViewItem from the collection.

Contains(ListViewItem+ListViewSubItem) Contains(ListViewItem+ListViewSubItem) Contains(ListViewItem+ListViewSubItem) Contains(ListViewItem+ListViewSubItem)

Bestimmt, ob sich das angegebene Unterelement in der Auflistung befindet.Determines whether the specified subitem is located in the collection.

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

Bestimmt, ob die Auflistung ein Element mit dem angegebenen Schlüssel enthält.Determines if the collection contains an item with the specified key.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Enumerator zurück, mit dem die Auflistung von Unterelementen durchlaufen werden soll.Returns an enumerator to use to iterate through the subitem collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(ListViewItem+ListViewSubItem) IndexOf(ListViewItem+ListViewSubItem) IndexOf(ListViewItem+ListViewSubItem) IndexOf(ListViewItem+ListViewSubItem)

Gibt den Index des angegebenen Unterelements in der Auflistung zurück.Returns the index within the collection of the specified subitem.

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

Bestimmt den Index des ersten Vorkommens eines Elements mit dem angegebenen Schlüssel in der Auflistung.Returns the index of the first occurrence of an item with the specified key within the collection.

Insert(Int32, ListViewItem+ListViewSubItem) Insert(Int32, ListViewItem+ListViewSubItem) Insert(Int32, ListViewItem+ListViewSubItem) Insert(Int32, ListViewItem+ListViewSubItem)

Fügt ein Unterelement am angegebenen Index in die Auflistung ein.Inserts a subitem into the collection at the specified index.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(ListViewItem+ListViewSubItem) Remove(ListViewItem+ListViewSubItem) Remove(ListViewItem+ListViewSubItem) Remove(ListViewItem+ListViewSubItem)

Entfernt ein angegebenes Element aus der Auflistung.Removes a specified item from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Entfernt das Unterelement am angegebenen Index in der Auflistung.Removes the subitem at the specified index within the collection.

RemoveByKey(String) RemoveByKey(String) RemoveByKey(String) RemoveByKey(String)

Entfernt ein Element mit dem angegebenen Schlüssel aus der Auflistung.Removes an item with the specified key from the collection.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Kopiert das Element und die Auflistung von Unterelementen in ein Array.Copies the item and collection of subitems into an array.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert ist (threadsicher).Gets a value indicating whether access to the collection is synchronized (thread safe).

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

Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.Gets an object that can be used to synchronize access to the collection.

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

Fügt der Auflistung ein vorhandenes ListViewItem.ListViewSubItem hinzu.Adds an existing ListViewItem.ListViewSubItem to the collection.

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

Bestimmt, ob sich das angegebene Unterelement in der Auflistung befindet.Determines whether the specified subitem is located in the collection.

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

Gibt den Index des angegebenen Unterelements in der Auflistung zurück.Returns the index within the collection of the specified subitem.

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

Fügt ein Unterelement am angegebenen Index in die Auflistung ein.Inserts a subitem into the collection at the specified index.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Ruft einen Wert ab, der angibt, ob die Auflistung eine feste Größe aufweist.Gets a value indicating whether the collection has a fixed size.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Ruft eine ListViewItem.ListViewSubItem am angegebenen Index in der Auflistung ab oder legt diese fest.Gets or sets the ListViewItem.ListViewSubItem at the specified index within the collection.

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

Entfernt ein angegebenes Element aus der Auflistung.Removes a specified item from the collection.

Extension Methods

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert eine IEnumerable auf eine IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch