Silverlight and WPF Ribbon Bar Merging (MDI Apps) and Runtime Customization (coming in v2011 vol 2)

26 September 2011

Silverlight and WPF Ribbon Bar Merging

For those who prefer building WPF or Silverlight MDI applications, you may already be using our WPF Docking Library...If you are considering MDI for your next application, you can read more about the WPF DXDocking Library using this link: http://devexpress.com/Products/NET/Controls/WPF/Dock_Windows/mdi.xml

With the upcoming release of DXperience v2011 vol 2, your DXDocking based MDI applications can contain both our Silverlight and WPF Ribbon and Ribbon Status Bars...with appropriate Ribbon merging support.

During merge operations, Ribbon elements (categories, pages, page groups and all commands within page groups, quick access toolbar and status bar) are added from the Ribbon Control within a child MDI window to the Ribbon Control on the main window. The following animation details this new capability...

WPF Ribbon Bar MDI Merging

Silverlight and WPF Ribbon Customization

DXperience v2011 vol 2 will ship with runtime customization options much like those found in Office 2010. To initiate customization, you simply right-click the Silverlight or WPF Ribbon Control’s "free space" and select the Customize Ribbon menu item. When you enable this feature, your end-users can:

  • Add new pages/groups or hide existing pages/groups.
  • Re-arrange existing/custom pages and page groups as needs dictate.
  • Add existing commands to default and custom page groups.
  • Save your custom layouts in XML files.
  • Import layout settings to quickly configure a Ribbon Control's appearance.
  • Easily restore the original Ribbon Control layout. 

WPF Ribbon Bar Runtime Customization
 

Free DevExpress Products - Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.
OSZAR »