다음을 통해 공유


ComboBox.ObjectCollection.IList.Add(Object) 메서드

정의

이 멤버에 대한 설명은 Add(Object)를 참조하세요.

 virtual int System.Collections.IList.Add(System::Object ^ item) = System::Collections::IList::Add;
int IList.Add (object item);
abstract member System.Collections.IList.Add : obj -> int
override this.System.Collections.IList.Add : obj -> int
Function Add (item As Object) As Integer Implements IList.Add

매개 변수

item
Object

컬렉션에 추가할 항목을 나타내는 개체입니다.

반환

Int32

컬렉션에서 항목의 인덱스(0부터 시작)입니다.

구현

예외

item 매개 변수가 null인 경우

새 항목을 저장하기 위한 공간이 부족합니다.

설명

이 멤버는 명시적 인터페이스 멤버 구현이며, ComboBox.ObjectCollection 인스턴스가 IList 인터페이스로 캐스팅된 경우에만 사용할 수 있습니다.

이 메서드는 콤보 상자에 항목을 추가합니다. 속성 ComboBoxSorted 설정true되면 항목이 사전순으로 목록에 삽입됩니다. 그렇지 않으면 항목이 목록의 끝에 삽입됩니다.

항목의 시각적 표현이 콤보 상자에 표시됩니다. 이 콘텐츠 표현은 속성에 DisplayMember 의해 지정됩니다. 속성이 DisplayMembernull항목의 ToString 메서드를 호출하여 콤보 상자에 표시되는 문자열을 가져오고, 그렇지 않으면 속성에 지정된 DisplayMember 대로 저장된 개체의 속성이 표시됩니다. 항목 집합을 콤보 상자에 추가하려면 이 메서드를 사용하는 AddRange 것이 가장 좋습니다. 메서드를 Add 사용하여 항목 집합을 콤보 상자에 추가하도록 선택하는 경우 추가 중에 다시 그리기를 일시 중단하는 메서드와 EndUpdate 다시 그리기를 다시 시작하는 메서드를 사용합니다BeginUpdate. 이 메서드를 Insert 사용하여 항목이 추가되는 목록의 위치를 지정할 수 있습니다. 개체가 컬렉션 ComboBox 에 추가되면 개체의 ToString 메서드를 호출하여 목록에 표시할 문자열을 가져옵니다.

적용 대상

추가 정보