ListViewItem.ListViewSubItemCollection Klasa

Definicja

Reprezentuje kolekcję ListViewItem.ListViewSubItem obiektów przechowywanych ListViewItemw obiekcie.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
Dziedziczenie
ListViewItem.ListViewSubItemCollection
Implementuje

Uwagi

Przechowuje obiekty, które reprezentują elementy podrzędne elementu nadrzędnego ListViewItem w ListView kontrolce. ListViewItem.ListViewSubItem ListViewItem.ListViewSubItemCollectionA ListViewItem.ListViewSubItemCollection stores ListViewItem.ListViewSubItem objects that represent subitems of a parent ListViewItem in the ListView control. Elementy SubItems są wyświetlane tylko ListView w kontrolce, gdy kolumny są Columns określone we właściwości ListView kontrolki i gdy View Właściwość ListView kontrolki jest ustawiona na 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. Kolejność elementów podelementu w ListViewItem.ListViewSubItemCollection elemencie określa kolumny, w których są wyświetlane elementy podelementowe ListView w formancie.The order of subitems in the ListViewItem.ListViewSubItemCollection determines the columns the subitems are displayed in the ListView control.

Istnieje kilka sposobów dodawania elementów SubItems do kolekcji.There are a number of ways to add subitems to the collection. Metoda dodaje jeden ListViewItem.ListViewSubItem do kolekcji. AddThe Add method adds a single ListViewItem.ListViewSubItem to the collection. Aby dodać liczbę elementów podelementowych do kolekcji, należy utworzyć tablicę ListViewItem.ListViewSubItem obiektów i przekazać ją AddRange do metody.To add a number of subitems to the collection, you create an array of ListViewItem.ListViewSubItem objects and pass it to the AddRange method. Jeśli chcesz wstawić element SubItem w określonej lokalizacji w kolekcji, możesz użyć Insert metody.If you want to insert a subitem at a specific location in the collection, you can use the Insert method. Aby usunąć elementy podrzędne, można użyć Remove metody RemoveAt lub metody, Jeśli wiesz, gdzie element SubItem znajduje się w kolekcji.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. Metoda umożliwia usunięcie wszystkich podelementów z kolekcji zamiast Remove używać metody do usuwania pojedynczego elementu SubItem w danym momencie. ClearThe 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.

Oprócz metod i właściwości do dodawania i usuwania podelementów, ListViewItem.ListViewSubItemCollection udostępnia również metody znajdowania podelementów w kolekcji.In addition to methods and properties for adding and removing subitems, the ListViewItem.ListViewSubItemCollection also provides methods to find subitems in the collection. Metoda pozwala określić, ListViewItem.ListViewSubItem czy element jest członkiem kolekcji. ContainsThe Contains method enables you to determine whether a ListViewItem.ListViewSubItem is a member of the collection. Gdy wiesz, że element SubItem znajduje się w kolekcji, możesz użyć IndexOf metody, aby określić, gdzie element SubItem znajduje się w kolekcji.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.

Konstruktory

ListViewItem.ListViewSubItemCollection(ListViewItem)

Inicjuje nowe wystąpienie klasy ListViewItem.ListViewSubItemCollection klasy.Initializes a new instance of the ListViewItem.ListViewSubItemCollection class.

Właściwości

Count

Pobiera liczbę podelementów w kolekcji.Gets the number of subitems in the collection.

IsReadOnly

Pobiera wartość wskazującą, czy kolekcja jest tylko do odczytu.Gets a value indicating whether the collection is read-only.

Item[Int32]

Pobiera lub ustawia element SubItem o określonym indeksie w kolekcji.Gets or sets the subitem at the specified index within the collection.

Item[String]

Pobiera element z określonym kluczem z kolekcji.Gets an item with the specified key from the collection.

Metody

Add(ListViewItem+ListViewSubItem)

Dodaje istniejący ListViewItem.ListViewSubItem element do kolekcji.Adds an existing ListViewItem.ListViewSubItem to the collection.

Add(String)

Dodaje element SubItem do kolekcji z określonym tekstem.Adds a subitem to the collection with specified text.

Add(String, Color, Color, Font)

Dodaje element SubItem do kolekcji z określonym tekstem, kolorem pierwszego planu, kolorem tła i ustawieniami czcionki.Adds a subitem to the collection with specified text, foreground color, background color, and font settings.

AddRange(ListViewItem+ListViewSubItem[])

Dodaje tablicę ListViewItem.ListViewSubItem obiektów do kolekcji.Adds an array of ListViewItem.ListViewSubItem objects to the collection.

AddRange(String[])

Tworzy nowe elementy w oparciu o tablicę i dodaje je do kolekcji.Creates new subitems based on an array and adds them to the collection.

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

Tworzy nowe elementy w oparciu o tablicę i dodaje je do kolekcji z określonym kolorem pierwszego planu, kolorem tła i czcionką.Creates new subitems based on an array and adds them to the collection with specified foreground color, background color, and font.

Clear()

Usuwa wszystkie podelementy i element ListViewItem nadrzędny z kolekcji.Removes all subitems and the parent ListViewItem from the collection.

Contains(ListViewItem+ListViewSubItem)

Określa, czy określony element podrzędny znajduje się w kolekcji.Determines whether the specified subitem is located in the collection.

ContainsKey(String)

Określa, czy kolekcja zawiera element z określonym kluczem.Determines if the collection contains an item with the specified key.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który będzie używany do iteracji w kolekcji SubItem.Returns an enumerator to use to iterate through the subitem collection.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
IndexOf(ListViewItem+ListViewSubItem)

Zwraca indeks w kolekcji określonego elementu SubItem.Returns the index within the collection of the specified subitem.

IndexOfKey(String)

Zwraca indeks pierwszego wystąpienia elementu z określonym kluczem w kolekcji.Returns the index of the first occurrence of an item with the specified key within the collection.

Insert(Int32, ListViewItem+ListViewSubItem)

Wstawia element SubItem do kolekcji o określonym indeksie.Inserts a subitem into the collection at the specified index.

MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Remove(ListViewItem+ListViewSubItem)

Usuwa określony element z kolekcji.Removes a specified item from the collection.

RemoveAt(Int32)

Usuwa element SubItem o określonym indeksie w kolekcji.Removes the subitem at the specified index within the collection.

RemoveByKey(String)

Usuwa element z określonym kluczem z kolekcji.Removes an item with the specified key from the collection.

ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje element i kolekcję elementów SubItems do tablicy.Copies the item and collection of subitems into an array.

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do kolekcji jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.Gets an object that can be used to synchronize access to the collection.

IList.Add(Object)

Dodaje istniejący ListViewItem.ListViewSubItem element do kolekcji.Adds an existing ListViewItem.ListViewSubItem to the collection.

IList.Contains(Object)

Określa, czy określony element podrzędny znajduje się w kolekcji.Determines whether the specified subitem is located in the collection.

IList.IndexOf(Object)

Zwraca indeks w kolekcji określonego elementu SubItem.Returns the index within the collection of the specified subitem.

IList.Insert(Int32, Object)

Wstawia element SubItem do kolekcji o określonym indeksie.Inserts a subitem into the collection at the specified index.

IList.IsFixedSize

Pobiera wartość wskazującą, czy kolekcja ma stały rozmiar.Gets a value indicating whether the collection has a fixed size.

IList.Item[Int32]

Pobiera lub ustawia ListViewItem.ListViewSubItem określony indeks w kolekcji.Gets or sets the ListViewItem.ListViewSubItem at the specified index within the collection.

IList.Remove(Object)

Usuwa określony element z kolekcji.Removes a specified item from the collection.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerable KonwertujeIQueryabledo.Converts an IEnumerable to an IQueryable.

Dotyczy

Zobacz też