In This Article

Minimization

The ribbon supports minimization, which means that the ribbon may be hidden so that only its tabs appear. In this state, more screen real estate is available to the client area of the window. By clicking a tab, the ribbon appears in a popup over the window client area and all its controls are accessible.

Screenshot

The ribbon in a minimized state... note that only the tabs are visible

Screenshot

After clicking a tab, a ribbon popup appears over the window client area

Important

"Minimized" and "Collapsed" are two separate concepts for ribbon that are easy to confuse. "Minimized" indicates only the ribbon tabs are visible whereas "Collapsed" means the entire ribbon is hidden. See the Collapsing topic for more details.

Ways to Minimize the Ribbon

There are several ways the end user can toggle minimization of the ribbon:

  • Double-clicking a tab
  • Choosing Collapse the Ribbon from a context menu
  • Choosing Show Tabs Only from the Options Button menu
  • Pressing Ctrl+F1
Important

The default text "Collapse the Ribbon" shown on ribbon context menus is consistent with Office applications even though it technically minimizes the ribbon and does not collapse it. See the Collapsing topic for more details on the collapsed state.

The Ribbon class defines several members that relate to ribbon minimization.

Member Description
IsMinimizable Property Gets or sets whether the ribbon is capable of being minimized by the end user. If this property is true, UI will be added to context menus allowing for the toggling of the IsMinimized property.
IsMinimized Property Gets or sets whether the ribbon is currently minimized. When minimized, the ribbon's groups are not visible until the end user clicks on a tab, at which point they display in a popup. This saves screen real estate.
IsMinimizedChanged Event Occurs when the IsMinimized property value has changed.
IsMinimizedPopupOpen Property Gets whether the ribbon is currently minimized and its minimized popup is open.