ListViewItem.ListViewSubItemCollection Klass

Definition

Representerar en samling ListViewItem.ListViewSubItem objekt som lagras i en 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
Arv
ListViewItem.ListViewSubItemCollection
Implementeringar

Kommentarer

En ListViewItem.ListViewSubItemCollection lagrar ListViewItem.ListViewSubItem objekt som representerar underwebbplatser för en överordnad ListViewItemListView i kontrollen. Underwebbplatser visas endast i en ListView kontroll när kolumner anges i Columns kontrollens ListView egenskap och när View kontrollens ListView egenskap är inställd på Details. Ordningen på underwebbplatser i ListViewItem.ListViewSubItemCollection avgör vilka kolumner underobjekten visas i ListView kontrollen.

Det finns ett antal sätt att lägga till underwebbplatser i samlingen. Metoden Add lägger till en enda ListViewItem.ListViewSubItem i samlingen. Om du vill lägga till ett antal underwebbplatser i samlingen skapar du en matris med ListViewItem.ListViewSubItem objekt och skickar den till AddRange -metoden. Om du vill infoga en underwebbplats på en specifik plats i samlingen kan du använda Insert -metoden. Om du vill ta bort underwebbplatser kan du använda antingen Remove -metoden eller RemoveAt -metoden om du vet var underobjektet finns i samlingen. Med Clear metoden kan du ta bort alla underwebbplatser från samlingen i stället för att använda Remove metoden för att ta bort en enda underwebbplats åt gången.

Förutom metoder och egenskaper för att lägga till och ta bort underwebbplatser tillhandahåller ListViewItem.ListViewSubItemCollection även metoder för att hitta underwebbplatser i samlingen. Med Contains metoden kan du avgöra om en ListViewItem.ListViewSubItem är medlem i samlingen. När du vet att underobjektet finns i samlingen kan du använda IndexOf metoden för att avgöra var underobjektet finns i samlingen.

Konstruktorer

Name Description
ListViewItem.ListViewSubItemCollection(ListViewItem)

Initierar en ny instans av ListViewItem.ListViewSubItemCollection klassen.

Egenskaper

Name Description
Count

Hämtar antalet underwebbplatser i samlingen.

IsReadOnly

Hämtar ett värde som anger om samlingen är skrivskyddad.

Item[Int32]

Hämtar eller anger underobjektet vid det angivna indexet i samlingen.

Item[String]

Hämtar ett objekt med den angivna nyckeln från samlingen.

Metoder

Name Description
Add(ListViewItem+ListViewSubItem)

Lägger till en befintlig ListViewItem.ListViewSubItem i samlingen.

Add(String, Color, Color, Font)

Lägger till ett underobjekt i samlingen med angiven text, förgrundsfärg, bakgrundsfärg och teckensnittsinställningar.

Add(String)

Lägger till en underwebbplats i samlingen med angiven text.

AddRange(ListViewItem+ListViewSubItem[])

Lägger till en matris med ListViewItem.ListViewSubItem objekt i samlingen.

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

Skapar nya underwebbplatser baserat på en matris och lägger till dem i samlingen med angiven förgrundsfärg, bakgrundsfärg och teckensnitt.

AddRange(String[])

Skapar nya underwebbplatser baserat på en matris och lägger till dem i samlingen.

Clear()

Tar bort alla underwebbplatser och den överordnade ListViewItem från samlingen.

Contains(ListViewItem+ListViewSubItem)

Avgör om den angivna underwebbplatsen finns i samlingen.

ContainsKey(String)

Avgör om samlingen innehåller ett objekt med den angivna nyckeln.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEnumerator()

Returnerar en uppräkning som ska användas för att iterera via underwebbplatssamlingen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IndexOf(ListViewItem+ListViewSubItem)

Returnerar indexet i samlingen för den angivna underwebbplatsen.

IndexOfKey(String)

Returnerar indexet för den första förekomsten av ett objekt med den angivna nyckeln i samlingen.

Insert(Int32, ListViewItem+ListViewSubItem)

Infogar en underwebbplats i samlingen vid det angivna indexet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Remove(ListViewItem+ListViewSubItem)

Tar bort ett angivet objekt från samlingen.

RemoveAt(Int32)

Tar bort underobjektet vid det angivna indexet i samlingen.

RemoveByKey(String)

Tar bort ett objekt med den angivna nyckeln från samlingen.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
ICollection.CopyTo(Array, Int32)

Kopierar objektet och samlingen av underwebbplatser till en matris.

ICollection.IsSynchronized

Hämtar ett värde som anger om åtkomsten till samlingen synkroniseras (trådsäker).

ICollection.SyncRoot

Hämtar ett objekt som kan användas för att synkronisera åtkomsten till samlingen.

IList.Add(Object)

Lägger till en befintlig ListViewItem.ListViewSubItem i samlingen.

IList.Contains(Object)

Avgör om den angivna underwebbplatsen finns i samlingen.

IList.IndexOf(Object)

Returnerar indexet i samlingen för den angivna underwebbplatsen.

IList.Insert(Int32, Object)

Infogar en underwebbplats i samlingen vid det angivna indexet.

IList.IsFixedSize

Hämtar ett värde som anger om samlingen har en fast storlek.

IList.Item[Int32]

Hämtar eller anger ListViewItem.ListViewSubItem vid det angivna indexet i samlingen.

IList.Remove(Object)

Tar bort ett angivet objekt från samlingen.

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för

Se även