ComboBox.ObjectCollection Klasa

Definicja

Reprezentuje kolekcję elementów w ComboBox.Represents the collection of items in a ComboBox.

public: ref class ComboBox::ObjectCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.IList
type ComboBox.ObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ComboBox.ObjectCollection
Implements IList
Dziedziczenie
ComboBox.ObjectCollection
Atrybuty
Implementuje

Uwagi

Klasa hermetyzuje elementy ComboBoxw. System.Windows.Forms.ComboBox.ObjectCollectionThe System.Windows.Forms.ComboBox.ObjectCollection class encapsulates the items in the ComboBox. Kolekcja obiektów pola kombi może służyć do zarządzania wieloma typami obiektów, w tym ciągami, obrazami i niestandardowymi obiektami biznesowymi.The object collection of a combo box can be used to manage many types of objects, including strings, images, and custom business objects.

Elementy można dodawać do kolekcji na kilka sposobów.You can add items to the collection in several ways. Add Metoda dodaje jeden obiekt do kolekcji.The Add method adds one object to the collection. Aby dodać wiele obiektów do kolekcji, najlepiej jest utworzyć tablicę elementów i przypisać ją AddRange przy użyciu metody.To add a number of objects to the collection, it is best to create an array of items and assign with the AddRange method. Aby wstawić obiekt w określonej lokalizacji w kolekcji, można użyć Insert metody.To insert an object at a specific location within the collection, you can use the Insert method. Aby usunąć elementy ze znanego indeksu w kolekcji, można użyć Remove metody RemoveAt lub metody.To remove items at a known index in the collection you can use either the Remove method or the RemoveAt method. Clear Metoda usuwa wszystkie elementy z kolekcji.The Clear method removes all the items from the collection.

Oprócz metod i właściwości do dodawania i usuwania elementów, System.Windows.Forms.ComboBox.ObjectCollection udostępnia również metody znajdowania elementów w kolekcji.In addition to methods and properties for adding and removing items, the System.Windows.Forms.ComboBox.ObjectCollection also provides methods to find items within the collection. Contains Metoda pozwala określić, czy obiekt jest członkiem kolekcji.The Contains method enables you to determine if an object is a member of the collection. Gdy wiesz, że element znajduje się w kolekcji, możesz użyć IndexOf metody, aby określić, gdzie znajduje się w kolekcji.Once you know that the item is located within the collection, you can use the IndexOf method to determine where the item is located within the collection.

Konstruktory

ComboBox.ObjectCollection(ComboBox)

Inicjuje nowe wystąpienie ComboBox.ObjectCollection.Initializes a new instance of ComboBox.ObjectCollection.

Właściwości

Count

Pobiera liczbę elementów w kolekcji.Gets the number of items in the collection.

IsReadOnly

Pobiera wartość wskazującą, czy można modyfikować tę kolekcję.Gets a value indicating whether this collection can be modified.

Item[Int32]

Pobiera element o określonym indeksie w kolekcji.Retrieves the item at the specified index within the collection.

Metody

Add(Object)

Dodaje element do listy elementów dla ComboBoxelementu.Adds an item to the list of items for a ComboBox.

AddRange(Object[])

Dodaje tablicę elementów do listy elementów dla elementu ComboBox.Adds an array of items to the list of items for a ComboBox.

Clear()

Usuwa wszystkie elementy z ComboBox.Removes all items from the ComboBox.

Contains(Object)

Określa, czy określony element znajduje się w kolekcji.Determines if the specified item is located within the collection.

CopyTo(Object[], Int32)

Kopiuje całą kolekcję do istniejącej tablicy obiektów w określonej lokalizacji w tablicy.Copies the entire collection into an existing array of objects at a specified location within the array.

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 może być używany do iteracji w kolekcji elementów.Returns an enumerator that can be used to iterate through the item 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(Object)

Pobiera indeks w kolekcji określonego elementu.Retrieves the index within the collection of the specified item.

Insert(Int32, Object)

Wstawia element do kolekcji o określonym indeksie.Inserts an item 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(Object)

Usuwa określony element z ComboBox.Removes the specified item from the ComboBox.

RemoveAt(Int32)

Usuwa element z ComboBox o określonym indeksie.Removes an item from the ComboBox at the specified index.

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)

Aby uzyskać opis tego elementu członkowskiego, CopyTo(Array, Int32)Zobacz.For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized

Aby uzyskać opis tego elementu członkowskiego, IsSynchronizedZobacz.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Aby uzyskać opis tego elementu członkowskiego, SyncRootZobacz.For a description of this member, see SyncRoot.

IList.Add(Object)

Aby uzyskać opis tego elementu członkowskiego, Add(Object)Zobacz.For a description of this member, see Add(Object).

IList.IsFixedSize

Aby uzyskać opis tego elementu członkowskiego, IsFixedSizeZobacz.For a description of this member, see IsFixedSize.

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