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 指定されます。 プロパティが DisplayMember 指定されている場合は null、コンボ ボックスに表示される文字列を取得するために項目の ToString メソッドが呼び出されます。それ以外の場合は、プロパティで指定された格納されたオブジェクトの DisplayMember プロパティが表示されます。 コンボ ボックスに項目のセットを追加するには、メソッドを AddRange 使用することをお勧めします。 メソッドを Add 使用して一連の項目をコンボ ボックスに追加する場合は、メソッドを BeginUpdate 使用して追加中に再描画を中断し、メソッドを EndUpdate 使用して再描画を再開します。 このメソッドを Insert 使用して、項目が追加されるリスト内の場所を指定できます。 オブジェクトがコレクションに追加されると、 ComboBox オブジェクトの ToString メソッドを呼び出して、リストに表示する文字列を取得します。

適用対象

こちらもご覧ください