共用方式為


MainMenu 建構函式

定義

初始化 MainMenu 類別的新執行個體。

多載

名稱 Description
MainMenu()

初始化類別的新實例 MainMenu ,且不指定任何選單項目。

MainMenu(IContainer)

初始化一個新的類別實例 MainMenu ,使用指定的容器。

MainMenu(MenuItem[])

初始化一個新的實例 MainMenu ,包含指定一 MenuItem 組物件。

MainMenu()

來源:
MainMenu.cs
來源:
MainMenu.cs

初始化類別的新實例 MainMenu ,且不指定任何選單項目。

public:
 MainMenu();
public MainMenu();
Public Sub New ()

範例

以下程式碼範例建立 , MainMenu將兩個 MenuItem 物件指派到 , MainMenu 並將其綁定到表單。 這個範例要求你有一個 Form 名為 Form1的已建立 。

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物件的情況下建立 aMainMenu。 若要將選單項目加入控制項,請使用接受物件陣列 MenuItem 作為參數的建構子版本,或使用 AddMenuItems 屬性的方法。

另請參閱

適用於

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

A IContainer 代表 的容器 MainMenu

適用於

MainMenu(MenuItem[])

來源:
MainMenu.cs
來源:
MainMenu.cs

初始化一個新的實例 MainMenu ,包含指定一 MenuItem 組物件。

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())

參數

items
MenuItem[]

一個 MenuItem 將被加入 MainMenu.

範例

以下程式碼範例會建立一個 MainMenu,並利用此版本的建構子將兩個MenuItem物件指派給 。MainMenu 範例接著將 綁 MainMenu 定為 Form。 這個範例要求你有一個 Form 名為 Form1的已建立 。

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,你可以利用Add屬性的方法MenuItems加入更多MenuItem物件MainMenu

另請參閱

適用於