ToolStripItemCollection クラス
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Public Class ToolStripItemCollection Inherits ArrangedElementCollection Implements IList, ICollection, IEnumerable
public ref class ToolStripItemCollection : public ArrangedElementCollection, IList, ICollection, IEnumerable

Add、Remove、RemoveAt の各メソッドを使用すると、コレクションから個別のコントロールを追加および削除できます。また、AddRange メソッドや Clear メソッドを使用して、すべてのコントロールをコレクションに追加したり、コレクションから削除したりできます。
ToolStripItem を Contains メソッドに渡すことによって、このコントロールがコレクションのメンバかどうかを確認できます。コレクション内の ToolStripItem の位置のインデックス値を取得するには、コントロールを IndexOf メソッドに渡します。CopyTo メソッドを呼び出すことによって、コレクションを配列の中にコピーできます。

System.Windows.Forms.Layout.ArrangedElementCollection
System.Windows.Forms.ToolStripItemCollection


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ToolStripItemCollection コンストラクタ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim owner As ToolStrip Dim value As ToolStripItem() Dim instance As New ToolStripItemCollection(owner, value)


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ToolStripItemCollection プロパティ

名前 | 説明 | |
---|---|---|
![]() | Count | コレクション内の要素の数を取得します。 ( ArrangedElementCollection から継承されます。) |
![]() | IsReadOnly | ToolStripItemCollection が読み取り専用かどうかを示す値を取得します。 |
![]() | Item | オーバーロードされます。 指定したインデックスにある項目を取得します。 |

名前 | 説明 | |
---|---|---|
![]() | System.Collections.IList.IsFixedSize | コレクションが固定サイズかどうかを示す値を取得します。 |
![]() | System.Collections.IList.Item | 指定したインデックスにある要素を取得します。 |

ToolStripItemCollection メソッド

名前 | 説明 | |
---|---|---|
![]() | Add | オーバーロードされます。 ToolStripItem をコレクションに追加します。 |
![]() | AddRange | オーバーロードされます。 ToolStripItem コントロールをコレクションに追加します。 |
![]() | Clear | コレクションからすべての項目を削除します。 |
![]() | Contains | 指定した項目がコレクションのメンバかどうかを確認します。 |
![]() | ContainsKey | 指定したキーの項目がコレクションに含まれているかどうかを確認します。 |
![]() | CopyTo | オーバーロードされます。 |
![]() | Equals | オーバーロードされます。 2 つの ArrangedElementCollection インスタンスが等しいかどうかを判断します。 ( ArrangedElementCollection から継承されます。) |
![]() | Find | 名前を指定して項目を検索し、すべての一致するコントロールの配列を返します。 |
![]() | GetEnumerator | コレクション全体の列挙子を返します。 ( ArrangedElementCollection から継承されます。) |
![]() | GetHashCode | このインスタンスのハッシュ コードを返します。 ( ArrangedElementCollection から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | IndexOf | 指定した項目のコレクションにおけるインデックスを取得します。 |
![]() | IndexOfKey | 指定した項目がこのコレクション内で最初に見つかった位置のインデックスを取得します。 |
![]() | Insert | コレクション内の指定したインデックスに、指定した項目を挿入します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | Remove | 指定した項目をコレクションから削除します。 |
![]() | RemoveAt | 項目をコレクションの指定した位置から削除します。 |
![]() | RemoveByKey | 指定したキーを持つ項目を削除します。 |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Collections.IList.Add | 項目をコレクションに追加します。 |
![]() | System.Collections.IList.Clear | コレクションからすべての項目を削除します。 |
![]() | System.Collections.IList.Contains | 指定した項目がコレクションに格納されているかどうかを確認します。 |
![]() | System.Collections.IList.IndexOf | コレクション内で指定した項目の位置を確認します。 |
![]() | System.Collections.IList.Insert | コレクション内の指定したインデックスの位置に項目を挿入します。 |
![]() | System.Collections.IList.Remove | 指定した項目のうち最初に見つかった項目をコレクションから削除します。 |
![]() | System.Collections.IList.RemoveAt | コレクション内の指定したインデックスの項目を削除します。 |

ToolStripItemCollection メンバ
ToolStripItem オブジェクトのコレクションを表します。
ToolStripItemCollection データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | ToolStripItemCollection | コンテナとなる ToolStrip、および ToolStripItem コントロールの配列を指定して、ToolStripItemCollection クラスの新しいインスタンスを初期化します。 |

名前 | 説明 | |
---|---|---|
![]() | Count | コレクション内の要素の数を取得します。(ArrangedElementCollection から継承されます。) |
![]() | IsReadOnly | ToolStripItemCollection が読み取り専用かどうかを示す値を取得します。 |
![]() | Item | オーバーロードされます。 指定したインデックスにある項目を取得します。 |

名前 | 説明 | |
---|---|---|
![]() | Add | オーバーロードされます。 ToolStripItem をコレクションに追加します。 |
![]() | AddRange | オーバーロードされます。 ToolStripItem コントロールをコレクションに追加します。 |
![]() | Clear | コレクションからすべての項目を削除します。 |
![]() | Contains | 指定した項目がコレクションのメンバかどうかを確認します。 |
![]() | ContainsKey | 指定したキーの項目がコレクションに含まれているかどうかを確認します。 |
![]() | CopyTo | オーバーロードされます。 |
![]() | Equals | オーバーロードされます。 2 つの ArrangedElementCollection インスタンスが等しいかどうかを判断します。 (ArrangedElementCollection から継承されます。) |
![]() | Find | 名前を指定して項目を検索し、すべての一致するコントロールの配列を返します。 |
![]() | GetEnumerator | コレクション全体の列挙子を返します。 (ArrangedElementCollection から継承されます。) |
![]() | GetHashCode | このインスタンスのハッシュ コードを返します。 (ArrangedElementCollection から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | IndexOf | 指定した項目のコレクションにおけるインデックスを取得します。 |
![]() | IndexOfKey | 指定した項目がこのコレクション内で最初に見つかった位置のインデックスを取得します。 |
![]() | Insert | コレクション内の指定したインデックスに、指定した項目を挿入します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | Remove | 指定した項目をコレクションから削除します。 |
![]() | RemoveAt | 項目をコレクションの指定した位置から削除します。 |
![]() | RemoveByKey | 指定したキーを持つ項目を削除します。 |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Collections.IList.Add | 項目をコレクションに追加します。 |
![]() | System.Collections.IList.Clear | コレクションからすべての項目を削除します。 |
![]() | System.Collections.IList.Contains | 指定した項目がコレクションに格納されているかどうかを確認します。 |
![]() | System.Collections.IList.IndexOf | コレクション内で指定した項目の位置を確認します。 |
![]() | System.Collections.IList.Insert | コレクション内の指定したインデックスの位置に項目を挿入します。 |
![]() | System.Collections.IList.Remove | 指定した項目のうち最初に見つかった項目をコレクションから削除します。 |
![]() | System.Collections.IList.RemoveAt | コレクション内の指定したインデックスの項目を削除します。 |
![]() | System.Collections.IList.IsFixedSize | コレクションが固定サイズかどうかを示す値を取得します。 |
![]() | System.Collections.IList.Item | 指定したインデックスにある要素を取得します。 |

- ToolStripItemCollectionのページへのリンク