Menu.MenuItemCollection クラス
MenuItem オブジェクトのコレクションを表します。
この型のすべてのメンバの一覧については、Menu.MenuItemCollection メンバ を参照してください。
System.Object
System.Windows.Forms.Menu.MenuItemCollection
Public Class Menu.MenuItemCollection
Implements IList, ICollection, IEnumerable
[C#]
public class Menu.MenuItemCollection : IList, ICollection,
IEnumerable
[C++]
public __gc class Menu.MenuItemCollection : public IList,
ICollection, IEnumerable
[JScript]
public class Menu.MenuItemCollection implements IList, ICollection,
IEnumerable
スレッドセーフ
この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。
解説
このクラスは、 MainMenu 、 ContextMenu 、または MenuItem に格納されている MenuItem オブジェクトのコレクションを表します。 MainMenu クラスと ContextMenu クラスの場合、このコレクションはコントロールのメニュー構造全体を表します。 MenuItem クラスの場合、このコレクションは、 MenuItem に関連付けられているサブメニュー項目のリストを表します。
Add メソッドと Remove メソッドを使用すると、コレクションから個別のメニュー項目を追加および削除できます。また、 Clear メソッドを使用して、コレクションからすべてのメニュー項目を削除することもできます。
必要条件
名前空間: System.Windows.Forms
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
アセンブリ: System.Windows.Forms (System.Windows.Forms.dll 内)