Číst v angličtině

Sdílet prostřednictvím


Form.Menu Vlastnost

Definice

Získá nebo nastaví, MainMenu který je zobrazen ve formuláři.

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; }

Hodnota vlastnosti

A MainMenu , která představuje nabídku, která se má zobrazit ve formuláři.

Atributy

Příklady

Následující příklad vytvoří MainMenuobjekt , přiřadí dva MenuItem objekty k objektu MainMenu a vytvoří vazbu na formulář. Tento příklad vyžaduje, abyste vytvořili objekt Form s názvem Form1.

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;   
}

Poznámky

Tuto vlastnost můžete použít k přepínání mezi kompletními sadami nabídek za běhu. Můžete například definovat jeden MainMenu , který se má zobrazit, když formulář MDI (Multiple-Document Interface) neobsahuje žádné aktivní podřízené formuláře MDI, a druhý MainMenu , který se má zobrazit při zobrazení podřízeného okna. Můžete také použít jinou MainMenu , pokud ve vaší aplikaci existují určité podmínky, které vyžadují zobrazení jiné sady nabídek.

Platí pro

Produkt Verze
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0

Viz také