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 ListViewItem ListView speichert ListViewItem.ListViewSubItem Objekte, die unter Elemente eines übergeordneten Elements im-Steuerelement darstellen.A ListViewItem.ListViewSubItemCollection stores ListViewItem.ListViewSubItem objects that represent subitems of a parent ListViewItem in the ListView control. Unter Elemente werden nur ListView in einem-Steuerelement angezeigt, wenn Spalten in der Columns -Eigenschaft des ListView -Steuer Elements angegeben sind View und wenn die ListView -Eigenschaft des- DetailsSteuer Elements auf festgelegt ist.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 unter Elemente in der ListViewItem.ListViewSubItemCollection bestimmt die Spalten, die ListView im Steuerelement angezeigt werden.The order of subitems in the ListViewItem.ListViewSubItemCollection determines the columns the subitems are displayed in the ListView control.

Es gibt verschiedene Möglichkeiten, der Auflistung untergeordnete Elemente hinzuzufügen.There are a number of ways to add subitems to the collection. Die Add -Methode fügt der ListViewItem.ListViewSubItem Auflistung ein einzelnes-hinzu.The Add method adds a single ListViewItem.ListViewSubItem to the collection. Wenn Sie der Auflistung eine Anzahl von unter Elementen hinzufügen möchten, erstellen Sie ein Array von ListViewItem.ListViewSubItem -Objekten, und übergeben Sie AddRange es an die-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 ein Unterelement an einer bestimmten Position in der Auflistung einfügen möchten, können Sie die Insert -Methode verwenden.If you want to insert a subitem at a specific location in the collection, you can use the Insert method. Um unter Elemente zu entfernen, können Sie entweder die Remove -Methode oder die RemoveAt -Methode verwenden, 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. Mit Clear der-Methode können Sie alle unter Elemente aus der Auflistung entfernen, anstatt die Remove -Methode zu verwenden, um ein einzelnes Unterelement gleichzeitig 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 den Methoden und Eigenschaften zum Hinzufügen und Entfernen von unter Elementen stellt das ListViewItem.ListViewSubItemCollection auch Methoden zum Suchen von unter Elementen in der Auflistung bereit.In addition to methods and properties for adding and removing subitems, the ListViewItem.ListViewSubItemCollection also provides methods to find subitems in the collection. Mit Contains der-Methode können Sie feststellen ListViewItem.ListViewSubItem , ob ein ein Member der Auflistung ist.The Contains method enables you to determine whether a ListViewItem.ListViewSubItem is a member of the collection. Wenn Sie wissen, dass sich das Unterelement in der Auflistung befindet, können Sie die IndexOf -Methode verwenden, 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.

Erweiterungsmethoden

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 einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch