Form.Menu Eigenschap

Definitie

Hiermee haalt u de MainMenu gegevens op die in het formulier worden weergegeven of stelt u deze in.

public:
 property System::Windows::Forms::MainMenu ^ Menu { System::Windows::Forms::MainMenu ^ get(); void set(System::Windows::Forms::MainMenu ^ value); };
public System.Windows.Forms.MainMenu Menu { get; set; }
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ReferenceConverter))]
public System.Windows.Forms.MainMenu Menu { get; set; }
member this.Menu : System.Windows.Forms.MainMenu with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ReferenceConverter))>]
member this.Menu : System.Windows.Forms.MainMenu with get, set
Public Property Menu As MainMenu

Waarde van eigenschap

Een MainMenu die het menu vertegenwoordigt dat in het formulier moet worden weergegeven.

Kenmerken

Voorbeelden

In het volgende voorbeeld wordt een MainMenu, worden twee MenuItem objecten aan het MainMenu formulier toegewezen en gekoppeld aan een formulier. Voor dit voorbeeld is vereist dat u een Form naam hebt gemaakt met de naam 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

Opmerkingen

U kunt deze eigenschap gebruiken om tijdens runtime tussen volledige menusets te schakelen. U kunt bijvoorbeeld een formulier definiƫren MainMenu dat moet worden weergegeven wanneer het MDI-formulier (Multiple Document Interface) geen actieve MDI-onderliggende formulieren bevat en een andere MainMenu formulier dat moet worden weergegeven wanneer een onderliggend venster wordt weergegeven. U kunt ook een andere MainMenu toepassing gebruiken wanneer er specifieke voorwaarden bestaan in uw toepassing waarvoor een andere menuset moet worden weergegeven.

Van toepassing op

Zie ook