Wpf-Ribbon is the fully compliant Office 2016, 2013, 2010 and 2007 style Ribbon control developed from ground-up for Windows Presentation Foundation
We released world's first Ribbon control for Windows Forms back in 2005 and using that experience and new WPF platform we developed world's first WPF Ribbon control. Wpf-Ribbon™ is designed for developing professional business applications with WPF. Latest update adds Office 2016 styling with unlimited color schemes:
Using our color scheme generator you can easily create complete color scheme by specifying single base color:
Ribbon control includes support for dual application menus. Both Office 2007 and Office 2010 Backstage application menus are supported. Here is screen-shot of Backstage application menu created with our Ribbon control:
This is screen-shot of our RibbonPad sample included with the control running on Windows Vista with Glass effect enabled and Office 2010 style. Notice the window title and contextual group support for Windows Vista Glass.
And Office 2007 style:
Here is RibbonPad sample included with control running on Windows XP with Silver color scheme:
Ribbon control with Black Office 2007 color scheme:
Wpf-Ribbon™ also supports Office 2007 inline and drop-down Galleries. Following images illustrate some of the extensive Gallery functionality included in Wpf-Ribbon™:
Office 2007 UI Element | Required | Status |
---|---|---|
54. Application Menu | ||
66. Displaying the Application Menu | Yes | ![]() |
83. Application Menu Controls | Yes | ![]() |
120. Ribbon | ||
123. Tabs | Yes | ![]() |
125. Groups | Yes | ![]() |
126. Controls | Yes | ![]() |
160. Tabs | ||
171. Displaying Tabs | Yes | ![]() |
192. Minimizing the Ribbon | Optional | ![]() |
218. Tab Scrolling | Optional | ![]() |
252. Groups | ||
263. Displaying Groups | Yes | ![]() |
270. Group Labels | Yes | ![]() |
284. Group Visual States | Optional | ![]() |
287. Dialog Box Launchers | Yes | ![]() |
301. Dialog Box Launchers Visual States | Yes | ![]() |
312. Controls | ||
324. Displaying Controls | Yes | ![]() |
338. Control Layouts | Yes | ![]() |
359. Control Labels | Yes | ![]() |
386. Control Visual States | Yes | ![]() |
389. Control Behaviors | Yes | ![]() |
412. Ribbon Resizing | ||
439. Defining Groups for Ribbon Resizing | Yes | ![]() |
452. Group predefined variants | Yes | ![]() |
460. Collapsed Group Behavior | Yes | ![]() |
482. Defining Group Combinations for Ribbon Resizing | Yes | ![]() |
510. Group Horizontal Scrolling | Yes | ![]() |
530. Tabs Compression | Yes | ![]() |
543. Quick Access Toolbar (QAT) | ||
554. Displaying QAT | Yes | ![]() |
580. Ribbon right-click QAT support | Optional | ![]() |
580. Position QAT below the Ribbon | Optional | ![]() |
598. Customizing QAT | Optional | ![]() |
621. Displaying Many Controls in the QAT | Yes | ![]() |
640. Visual Appearance | ||
648. Application Button | Yes | ![]() |
669. Application Button Background/States | Yes | ![]() |
689. Quick Access Toolbar | Yes | ![]() |
725. Quick Access Toolbar Customize | Optional | ![]() |
744. Application Title Bar | Yes | ![]() |
744. Tabs | Yes | ![]() |
812. Tab States | Yes | ![]() |
835. Groups | Yes | ![]() |
878. Scrollbars | Optional | ![]() |
912. Status bar | Optional | ![]() |
927. Keyboard Access | ||
943. Displaying KeyTips | Yes | ![]() |
977. Dismissing KeyTips | Yes | ![]() |
984. Keyboard Navigation | Yes | ![]() |
994. KeyTip Size and Positioning | Yes | ![]() |
994. KeyTip Size and Positioning | Yes | ![]() |
1038. KeyTips for Collapsed Groups | Yes | ![]() |
1074. Contextual Tabs (Optional) | ||
1089. Selecting Contextual Tabs When Inserting a New Object | Yes* | ![]() |
1111. Showing Contextual Tabs After Selecting An Existing Object | Yes* | ![]() |
1129. Contextual Tab Labels | Yes* | ![]() |
1163. Galleries (Optional) | ||
1180. Displaying Galleries | Yes* | ![]() |
1195. Gallery inline/popup support | Yes* | ![]() |
1231. In-Ribbon Gallery Navigation Arrows | Yes* | ![]() |
1245. Displaying Expanded In-Ribbon Galleries | Yes* | ![]() |
1265. Resizing Expanded In-Ribbon Galleries | Optional | ![]() |
1303. Mini-Toolbar (Optional) | ||
1318. Displaying the Mini Toolbar | Yes* | Not implemented |
1347. Dismissing the Mini Toolbar | Yes* | Not implemented |
1369. Controls Displayed on the Mini Toolbar | Yes* | Not implemented |
1392. Displaying the Mini Toolbar with Context Menus | Yes* | Not implemented |
1303. ScreenTips/SuperTooltips (Optional) | ||
1434. Displaying ScreenTips | Yes* | ![]() |
Please download free fully functional trial version of DotNetBar for WPF and see how easy it is to create professional looking WPF applications.
Screen shots above use icons from our Professional Icon Pack and Essential Icon Pack.