Sdílet prostřednictvím


Přehled komponenty ContextMenu (Windows Forms)

Důležitý

I když MenuStrip a ContextMenuStrip nahrazují a přidávají funkce do ovládacích prvků MainMenu a ContextMenu předchozích verzí, MainMenu a ContextMenu se zachovají pro zpětnou kompatibilitu i budoucí použití, pokud se rozhodnete.

Pomocí komponenty Windows Forms ContextMenu můžete uživatelům poskytnout snadno přístupnou místní nabídku často používaných příkazů přidružených k vybranému objektu. Položky v místní nabídce jsou často podmnožinou položek z hlavních nabídek, které se zobrazují jinde v aplikaci. Uživatel může obvykle získat přístup k místní nabídce tak, že klikne pravým tlačítkem myši. Ve Windows Forms jsou kontextové nabídky přidružené k ovládacím prvkům.

Klíčové vlastnosti

Místní nabídku můžete přidružit k ovládacímu prvku tím, že nastavíte vlastnost ContextMenu ovládacího prvku na komponentu ContextMenu. Jedna místní nabídka může být přidružena k více ovládacím prvkům, ale každý ovládací prvek může mít pouze jednu místní nabídku.

Klíčovou vlastností komponenty ContextMenu je vlastnost MenuItems. Položky nabídky můžete přidat tak, že programově vytvoříte objekty MenuItem a přidáte je do Menu.MenuItemCollection rychlé nabídky. Vzhledem k tomu, že položky v místní nabídce jsou obvykle přejaty z jiných nabídek, nejčastěji je do místní nabídky přidáváte tím, že je zkopírujete.

Viz také