MenuStrip Control (Windows Forms)

This control groups application commands and makes them easily accessible.

In This Section

MenuStrip Control Overview
Explains what the control is and its key features and properties.

How to: Add Enhancements to ToolStripMenuItems
Describes how to add check marks, images, shortcut keys, access keys, and separator bars to menus and menu commands.

How to: Append a MenuStrip to an MDI Parent Window
Describes how to set several properties to append the multiple-document interface (MDI) child menu to the MDI parent menu.

How to: Create an MDI Window List with MenuStrip
Demonstrates how to create a list of all the active child forms on the parent's Window menu.

How to: Disable ToolStripMenuItems
Describes how to disable both entire menus and individual menu commands.

How to: Hide ToolStripMenuItems
Describes how to hide both entire menus and individual menu commands.

How to: Insert a MenuStrip into an MDI Drop-Down Menu
Describes how to set several properties to insert a group of menu items from the MDI child menu into the drop-down part of the MDI parent menu.

How to: Remove a ToolStripMenuItem from an MDI Drop-Down Menu
Describes how to set several properties to remove a menu item from the drop-down part of the MDI parent menu.

How to: Configure MenuStrip Check Margins and Image Margins
Describes how to customize a MenuStrip by setting check and image margin properties in various ways.

How to: Provide Standard Menu Items to a Form
Describes how to use a MenuStrip control to create a form with a standard menu.

How to: Display Option Buttons in a MenuStrip
Describes how to implement option-button (or radio-button) behavior in a ToolStripMenuItem.

Merging Menu Items in the Windows Forms MenuStrip Control
Describes general concepts and methods for menu merging.

How to: Set Up Automatic Menu Merging for MDI Applications
Describes how to merge menu items automatically at run time.

Reference

MenuStrip
Describes the features of the MenuStrip class, which provides a menu system for a form.

ContextMenuStrip
Describes the features of the ContextMenuStrip, which represents a shortcut menu.

ToolStripMenuItem
Describes the features of the ToolStripMenuItem class, which represents a selectable option displayed on a MenuStrip or ContextMenuStrip.

Controls to Use on Windows Forms
Provides a complete list of Windows Forms controls, with links to information on their use.