ComboBox.ObjectCollectionとは? わかりやすく解説

ComboBox.ObjectCollection クラス

ComboBox 内の項目のコレクションを表します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Class ObjectCollection
    Implements IList, ICollection, IEnumerable
Dim instance As ObjectCollection
public class ObjectCollection : IList, ICollection,
 IEnumerable
public ref class ObjectCollection : IList,
 ICollection, IEnumerable
public class ObjectCollection implements IList,
 ICollection, 
    IEnumerable
public class ObjectCollection implements IList,
 ICollection, 
    IEnumerable
解説解説

System.Windows.Forms.ComboBox.ObjectCollection クラスは、ComboBox 内の項目をカプセル化します。コンボ ボックスのオブジェクト コレクションを使用すると、文字列、イメージ、カスタム ビジネス オブジェクトなど、多くのオブジェクト型を管理できます。

コレクションに項目を追加するには、いくつかの方法があります。コレクションに 1 つのオブジェクトを追加するには、Add メソッドを使用します。コレクションに複数のオブジェクトを追加するには、項目の配列を作成して、AddRange メソッドで割り当てる方法が便利です。オブジェクトをコレクション内の特定の位置に挿入するには、Insert メソッドを使用します。コレクション内の既知のインデックスにある項目を削除するには、Remove メソッドか RemoveAt メソッドのいずれかを使用します。Clear メソッドは、コレクションからすべての項目を削除します。

System.Windows.Forms.ComboBox.ObjectCollection は、項目を追加したり削除したりするためのメソッドおよびプロパティのほかに、コレクション内で項目を検索するメソッドも提供します。Contains メソッドを使用すると、オブジェクトがコレクションのメンバかどうかを判断できます。コレクション内に項目があることが判明している場合は、IndexOf メソッドを使用して、その項目がコレクションのどこに位置しているかを確認できます。

継承階層継承階層
System.Object
  System.Windows.Forms.ComboBox.ObjectCollection
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ComboBox.ObjectCollection コンストラクタ

System.Windows.Forms.ComboBox.ObjectCollection の新しいインスタンスを初期化します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ComboBox.ObjectCollection クラス
ComboBox.ObjectCollection メンバ
System.Windows.Forms 名前空間

ComboBox.ObjectCollection プロパティ


パブリック プロパティパブリック プロパティ

明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.Collections.IList.IsFixedSize このメンバの説明については、IList.IsFixedSize のトピックを参照してください。
参照参照

関連項目

ComboBox.ObjectCollection クラス
System.Windows.Forms 名前空間

ComboBox.ObjectCollection メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Add ComboBox の項目のリストに項目を追加します。
パブリック メソッド AddRange ComboBox の項目のリストに、項目の配列を追加します。
パブリック メソッド Clear ComboBox からすべての項目を削除します。
パブリック メソッド Contains 指定した項目がコレクション内にあるかどうかを判断します。
パブリック メソッド CopyTo 既存のオブジェクト配列内の指定した位置にコレクション全体をコピーします。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド GetEnumerator 項目のコレクションを反復処理するために使用できる列挙子を返します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド IndexOf 指定した項目のコレクション内にあるインデックスを取得します。
パブリック メソッド Insert コレクション内の指定したインデックスの位置に項目を挿入します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド Remove 指定した項目を ComboBox から削除します。
パブリック メソッド RemoveAt ComboBox 内の指定したインデックス位置の項目を削除します。
パブリック メソッド ToString  現在の Object を表す String を返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.Collections.ICollection.CopyTo このメンバの説明については、ICollection.CopyTo のトピックを参照してください。
インターフェイスの明示的な実装 System.Collections.IList.Add このメンバの説明については、IList.Add のトピックを参照してください。
参照参照

関連項目

ComboBox.ObjectCollection クラス
System.Windows.Forms 名前空間

ComboBox.ObjectCollection メンバ

ComboBox 内の項目のコレクションを表します。

ComboBox.ObjectCollection データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ComboBox.ObjectCollection System.Windows.Forms.ComboBox.ObjectCollection の新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Add ComboBox の項目のリストに項目を追加します。
パブリック メソッド AddRange ComboBox の項目のリストに、項目の配列を追加します。
パブリック メソッド Clear ComboBox からすべての項目を削除します。
パブリック メソッド Contains 指定した項目がコレクション内にあるかどうかを判断します。
パブリック メソッド CopyTo 既存のオブジェクト配列内の指定した位置にコレクション全体をコピーします。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetEnumerator 項目のコレクションを反復処理するために使用できる列挙子を返します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド IndexOf 指定した項目のコレクション内にあるインデックスを取得します。
パブリック メソッド Insert コレクション内の指定したインデックスの位置に項目を挿入します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド Remove 指定した項目を ComboBox から削除します。
パブリック メソッド RemoveAt ComboBox 内の指定したインデックス位置の項目を削除します。
パブリック メソッド ToString  現在の Object を表す String を返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.Collections.ICollection.CopyTo このメンバの説明については、ICollection.CopyTo のトピックを参照してください。
インターフェイスの明示的な実装 System.Collections.IList.Add このメンバの説明については、IList.Add のトピックを参照してください。
インターフェイスの明示的な実装 System.Collections.IList.IsFixedSize このメンバの説明については、IList.IsFixedSize のトピックを参照してください。
参照参照

関連項目

ComboBox.ObjectCollection クラス
System.Windows.Forms 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ComboBox.ObjectCollection」の関連用語

ComboBox.ObjectCollectionのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ComboBox.ObjectCollectionのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS