Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Collapse]Ribbon, Bars and Menu
   [Expand]Bars
   [Expand]Ribbon
   [Expand]Popup Menus
    Radial Menu
   [Expand]Common Features
   [Expand]Examples
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Ribbon, Bars and Menu

This section contains controls that implement main application menus - traditional bars or modern Office-like ribbons. Menus, used along with these components, are also included in this section.

Bars

The BarManager is a powerful component that implements the ageless way to organize application commanding region - traditional toolbars. Being used throughout the entire application development history, toolbars remain the most intuitive application menu type for your end-users. The DevExpress Bar Manager provides the following features.

  • Three menu types that can be used together within the single form: main menu bar, regular toolbar and status bar.
  • The great many of various interactive UI elements: standard buttons, large buttons, static items, sub-menus, galleries, data editors and much more.
  • Smart item-item link system. You can create each menu item just once and, if needed, add links to this item to other toolbars, menus and drop-down lists without the necessity to create separate elements for each new location.
  • UI flexibility for your end-users who can customize toolbars and menus at runtime as their needs dictate.
  • The MDI Merging feature for multi document interfaces (MDI) where both parent and child documents contain toolbars.

Learn more...

Ribbon

Once introduced by Microsoft in the Office 2007 suite, the RibbonControl became an excellent replacement for the older Bars. The Ribbon Control provides a light, modern and sharper looking way to organize your application menus by grouping your commands into separate categories, pages and page groups. The control ships with the following features.

  • Multiple Ribbon Styles emulate appearances and behaviors of all Office app generations starting from 2007 - up to modern iPad and Universal products.
  • The embedded Quick Access Toolbar that contains links to most commonly used commands.
  • An Application Button that can display various types of a main application menu.
  • Support for transparent glass form effects seen in Microsoft Windows Vista and Windows 7 operating systems (Aero color scheme).
  • Full integration with the Ribbon Form.
  • Support for contextual page categories, visible only in certain scenarios (e.g., only when an end-user selects an image or piece of text).
  • All features included in the Bar Manager (item links, MDI merging, runtime customization etc.) are also supported by the Ribbon Control.

Learn more...

Popup Menus

The PopupMenu class represents popup menus that can be associated with the Bars and Ribbon Control components. These are traditional rectangular menus that host the same bar item links as Bar Manager toolbars or Ribbon page groups do.

Learn more...

Radial Menu

The RadialMenu is a modern menu inspired by Microsoft OneNote 2013. Each bar item link placed within a Radial Menu occupies a sector that can be painted separately in their normal and/or hovered states. Sectors related to sub-menus automatically display an arrow sign, which makes the Radial Menu suitable for multi-level menus that occupy less space compared to traditional cascade menus. End-users may click a central menu button to expand or collapse the menu or navigate back to previous menu levels.

Learn more...

How would you rate this topic?​​​​​​​