MainMenu コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MainMenu クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| MainMenu() |
メニュー項目を指定せずに、 MainMenu クラスの新しいインスタンスを初期化します。 |
| MainMenu(IContainer) |
指定したコンテナーを使用して、 MainMenu クラスの新しいインスタンスを初期化します。 |
| MainMenu(MenuItem[]) |
MainMenu()
- ソース:
- MainMenu.cs
- ソース:
- MainMenu.cs
メニュー項目を指定せずに、 MainMenu クラスの新しいインスタンスを初期化します。
public:
MainMenu();
public MainMenu();
Public Sub New ()
例
次のコード例では、 MainMenuを作成し、2 つの MenuItem オブジェクトを MainMenu に割り当ててフォームにバインドします。 この例では、Form1という名前のFormを作成する必要があります。
void CreateMyMainMenu()
{
// Create an empty MainMenu.
MainMenu^ mainMenu1 = gcnew MainMenu;
MenuItem^ menuItem1 = gcnew MenuItem;
MenuItem^ menuItem2 = gcnew MenuItem;
menuItem1->Text = "File";
menuItem2->Text = "Edit";
// Add two MenuItem objects to the MainMenu.
mainMenu1->MenuItems->Add( menuItem1 );
mainMenu1->MenuItems->Add( menuItem2 );
// Bind the MainMenu to Form1.
Menu = mainMenu1;
}
public void CreateMyMainMenu()
{
// Create an empty MainMenu.
MainMenu mainMenu1 = new MainMenu();
MenuItem menuItem1 = new MenuItem();
MenuItem menuItem2 = new MenuItem();
menuItem1.Text = "File";
menuItem2.Text = "Edit";
// Add two MenuItem objects to the MainMenu.
mainMenu1.MenuItems.Add(menuItem1);
mainMenu1.MenuItems.Add(menuItem2);
// Bind the MainMenu to Form1.
Menu = mainMenu1;
}
Public Sub CreateMyMainMenu()
' Create an empty MainMenu.
Dim mainMenu1 As New MainMenu()
Dim menuItem1 As New MenuItem()
Dim menuItem2 As New MenuItem()
menuItem1.Text = "File"
menuItem2.Text = "Edit"
' Add two MenuItem objects to the MainMenu.
mainMenu1.MenuItems.Add(menuItem1)
mainMenu1.MenuItems.Add(menuItem2)
' Bind the MainMenu to Form1.
Menu = mainMenu1
End Sub
注釈
このバージョンのコンストラクターは、指定されたMenuItem オブジェクトを持たないMainMenuを作成します。 コントロールにメニュー項目を追加するには、パラメーターとしてMenuItemオブジェクトの配列を受け取るこのコンストラクターの他のバージョンを使用するか、MenuItems プロパティのAdd メソッドを使用します。
こちらもご覧ください
適用対象
MainMenu(IContainer)
- ソース:
- MainMenu.cs
- ソース:
- MainMenu.cs
指定したコンテナーを使用して、 MainMenu クラスの新しいインスタンスを初期化します。
public:
MainMenu(System::ComponentModel::IContainer ^ container);
public MainMenu(System.ComponentModel.IContainer container);
new System.Windows.Forms.MainMenu : System.ComponentModel.IContainer -> System.Windows.Forms.MainMenu
Public Sub New (container As IContainer)
パラメーター
- container
- IContainer
MainMenuのコンテナーを表すIContainer。
適用対象
MainMenu(MenuItem[])
- ソース:
- MainMenu.cs
- ソース:
- MainMenu.cs
public:
MainMenu(cli::array <System::Windows::Forms::MenuItem ^> ^ items);
public MainMenu(System.Windows.Forms.MenuItem[] items);
new System.Windows.Forms.MainMenu : System.Windows.Forms.MenuItem[] -> System.Windows.Forms.MainMenu
Public Sub New (items As MenuItem())
パラメーター
例
次のコード例では、 MainMenuを作成し、このバージョンのコンストラクターを使用して 2 つの MenuItem オブジェクトを MainMenu に割り当てます。 次に、 MainMenu を Formにバインドします。 この例では、Form1という名前のFormを作成する必要があります。
void CreateMyMainMenu()
{
// Create two MenuItem objects and assign to array.
MenuItem^ menuItem1 = gcnew MenuItem;
MenuItem^ menuItem2 = gcnew MenuItem;
menuItem1->Text = "&File";
menuItem2->Text = "&Edit";
// Create a MainMenu and assign MenuItem objects.
array<MenuItem^>^temp2 = {menuItem1,menuItem2};
MainMenu^ mainMenu1 = gcnew MainMenu( temp2 );
// Bind the MainMenu to Form1.
Menu = mainMenu1;
}
public void CreateMyMainMenu()
{
// Create two MenuItem objects and assign to array.
MenuItem menuItem1 = new MenuItem();
MenuItem menuItem2 = new MenuItem();
menuItem1.Text = "&File";
menuItem2.Text = "&Edit";
// Create a MainMenu and assign MenuItem objects.
MainMenu mainMenu1 = new MainMenu(new MenuItem[] {
menuItem1,
menuItem2});
// Bind the MainMenu to Form1.
Menu = mainMenu1;
}
Public Sub CreateMyMainMenu()
' Create two MenuItem objects and assign to array.
Dim menuItem1 As New MenuItem()
Dim menuItem2 As New MenuItem()
menuItem1.Text = "&File"
menuItem2.Text = "&Edit"
' Create a MainMenu and assign MenuItem objects.
Dim mainMenu1 As New MainMenu(New MenuItem() {menuItem1, menuItem2})
' Bind the MainMenu to Form1.
Menu = mainMenu1
End Sub
注釈
このコンストラクターを使用すると、作成時に MenuItem オブジェクトの配列を MainMenu に割り当てることができます。 MainMenuが作成されたら、MenuItems プロパティの Add メソッドを使用して、MainMenuにMenuItem オブジェクトを追加できます。