We recommend using Visual Studio 2017

How to: Add a Dialog Box Launcher to a Ribbon Group


You can add a dialog box launcher to any group on a Ribbon. A dialog box launcher is a small icon that appears in a group. Users click this icon to open related dialog boxes or task panes that provide more options that relate to the group.

Applies to: The information in this topic applies to document-level projects and VSTO add-in projects for the following applications: Excel; InfoPath 2013 and InfoPath 2010; Outlook; PowerPoint; Project; Visio; Word. For more information, see Features Available by Office Application and Project Type.

To add a dialog box launcher to a Ribbon group

  1. Select the Ribbon code file (.vb or .cs file) in Solution Explorer.

  2. On the View menu, click Designer.

  3. In the Ribbon Designer, right-click any group, and then click Add DialogBoxLauncher.

    Add code to the DialogLauncherClick event of the group to open a custom or built-in dialog box.

Ribbon Overview
Accessing the Ribbon at Run Time
Office Development Samples and Walkthroughs
Ribbon Designer
Ribbon Object Model Overview
Ribbon XML
How to: Export a Ribbon from the Ribbon Designer to Ribbon XML
How to: Change the Position of a Tab on the Ribbon
How to: Customize a Built-in Tab
How to: Add Controls to the Backstage View
Customizing a Ribbon for Outlook
How to: Get Started Customizing the Ribbon
How to: Show Add-in User Interface Errors
Walkthrough: Creating a Custom Tab by Using the Ribbon Designer
Walkthrough: Updating the Controls on a Ribbon at Run Time
Walkthrough: Creating a Custom Tab by Using Ribbon XML