Wpf-Ribbon™ is the fully compliant Office 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.
This is screen-shot of our RibbonPad sample included with the control running on Windows Vista with Glass effect enabled. Notice the window title and contextual group support for Windows Vista Glass.
| 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 | Coming soon... |
| 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.