ComboBox.ObjectCollection 클래스

정의

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
상속
ComboBox.ObjectCollection
특성
구현

설명

합니다 System.Windows.Forms.ComboBox.ObjectCollection 클래스의 항목을 캡슐화 합니다 ComboBox합니다.The System.Windows.Forms.ComboBox.ObjectCollection class encapsulates the items in the ComboBox. 콤보 상자의 개체 컬렉션은 다양 한 유형의 문자열, 이미지 및 사용자 지정 비즈니스 개체를 포함 하 여 개체 관리를 사용할 수 있습니다.The object collection of a combo box can be used to manage many types of objects, including strings, images, and custom business objects.

여러 가지 방법으로 컬렉션에 항목을 추가할 수 있습니다.You can add items to the collection in several ways. Add 메서드는 하나의 개체 컬렉션에 추가 합니다.The Add method adds one object to the collection. 많은 개체를 컬렉션에 추가 하는 것이 좋습니다 항목의 배열을 만들고 사용 하 여 할당 하 여 AddRange 메서드.To add a number of objects to the collection, it is best to create an array of items and assign with the AddRange method. 개체를 삽입할 컬렉션 내의 특정 위치를 사용할 수는 Insert 메서드.To insert an object at a specific location within the collection, you can use the Insert method. 알려진된 된 인덱스에서 항목 컬렉션에서 제거를 사용할 수 있습니다 합니다 Remove 메서드 또는 RemoveAt 메서드.To remove items at a known index in the collection you can use either the Remove method or the RemoveAt method. Clear 메서드 컬렉션에서 모든 항목을 제거 합니다.The Clear method removes all the items from the collection.

메서드 및 속성을 추가 하 고 항목을 제거 하는 것 외에도 System.Windows.Forms.ComboBox.ObjectCollection 컬렉션 내의 항목을 찾으려면 메서드도 제공 합니다.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 메서드를 사용 하면 개체 컬렉션의 멤버 인지 확인할 수 있습니다.The Contains method enables you to determine if an object is a member of the collection. 항목이 컬렉션에 있는지 알고 있다면 사용할 수는 IndexOf 항목의 컬렉션 내 위치를 확인 하는 방법입니다.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.

생성자

ComboBox.ObjectCollection(ComboBox)

ComboBox.ObjectCollection의 새 인스턴스를 초기화합니다.Initializes a new instance of ComboBox.ObjectCollection.

속성

Count

컬렉션의 항목 수를 가져옵니다.Gets the number of items in the collection.

IsReadOnly

해당 컬렉션을 변경할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether this collection can be modified.

Item[Int32]

지정한 인덱스에 위치한 항목을 컬렉션에서 검색합니다.Retrieves the item at the specified index within the collection.

메서드

Add(Object)

ComboBox의 항목 목록에 항목을 추가합니다.Adds an item to the list of items for a ComboBox.

AddRange(Object[])

ComboBox의 항목 목록에 항목 배열을 추가합니다.Adds an array of items to the list of items for a ComboBox.

Clear()

ComboBox에서 항목을 모두 제거합니다.Removes all items from the ComboBox.

Contains(Object)

지정된 항목이 컬렉션 안에 있는지 여부를 확인합니다.Determines if the specified item is located within the collection.

CopyTo(Object[], Int32)

배열 내의 지정된 위치에 있는 개체의 기존 배열로 전체 컬렉션을 복사합니다.Copies the entire collection into an existing array of objects at a specified location within the array.

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetEnumerator()

항목 컬렉션 전체에서 반복하는 데 사용할 수 있는 열거자를 반환합니다.Returns an enumerator that can be used to iterate through the item collection.

GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
IndexOf(Object)

지정된 항목의 인덱스를 컬렉션 내에서 검색합니다.Retrieves the index within the collection of the specified item.

Insert(Int32, Object)

항목을 컬렉션 내의 지정된 인덱스에 삽입합니다.Inserts an item into the collection at the specified index.

MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
Remove(Object)

지정된 항목을 ComboBox에서 제거합니다.Removes the specified item from the ComboBox.

RemoveAt(Int32)

지정된 인덱스에 있는 ComboBox에서 항목을 제거합니다.Removes an item from the ComboBox at the specified index.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

ICollection.CopyTo(Array, Int32)

이 멤버에 대한 설명은 CopyTo(Array, Int32)를 참조하십시오.For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized

이 멤버에 대한 설명은 IsSynchronized를 참조하세요.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

이 멤버에 대한 설명은 SyncRoot를 참조하세요.For a description of this member, see SyncRoot.

IList.Add(Object)

이 멤버에 대한 설명은 Add(Object)를 참조하십시오.For a description of this member, see Add(Object).

IList.IsFixedSize

이 멤버에 대한 설명은 IsFixedSize를 참조하세요.For a description of this member, see IsFixedSize.

확장 메서드

Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerableIQueryable로 변환합니다.Converts an IEnumerable to an IQueryable.

적용 대상