Project Description

Windows Ribbon for WinForms is a .NET wrapper for Windows 7 Ribbon control.
It will allow WinForms developers to use Microsoft Windows 7 Ribbon control in their WinForms applications.

The project includes the library RibbonLib, which adds support for Windows Ribbon to WinForms application
and sample applications, written both in C# and VB.NET, that demonstrates the use of the library and the different Ribbon features available.

Check my blog for more details on how to use the windows ribbon at http://blogs.microsoft.co.il/blogs/arik/
Also have a look at this Quick Start Tutorial

Note: you must have the Windows 7 SDK installed in order to compile the project.

Following is the list of sample application and their description:
  • 01 - AddingRibbonSupport - Empty WinForms application with basic Ribbon support.
  • 02 - ApplicationMenuButton - WinForms application with Ribbon that contains an application menu with some buttons.
  • 03 - MenuDropDown - WinForms application with DropDownButton and SplitButton inside an application menu.
  • 04 - TabGroupHelp - WinForms application that uses Tabs, Groups and HelpButton.
  • 05 - Spinner - WinForms application that demonstrates the use of a Spinner control in the ribbon.
  • 06 - ComboBox - WinForms application that demonstrates the use of a CombBox control in the ribbon.
  • 07 - RibbonColor - WinForms application that shows how to change the ribbon global colors.
  • 08 - Images - WinForms application that shows how to work set images dynamically in the ribbon.
  • 09 - Galleries - WinForms application thats uses DropDownGallery, SplitButtonGallery and InRibbonGallery.
  • 10 - CheckBox - WinForms application that uses CheckBox and ToggleButton control in the ribbon.
  • 11 - DropDownColorPicker - WinForms application that demonstrates the use of a DropDownColorPicker control in the ribbon.
  • 12 - FontControl - WinForms application that demonstrates the use of a FontControl control in the ribbon.
  • 13 - ApplicationModes - WinForms application that demonstrates the use of ApplicationModes.
  • 14 - ContextualTabs - WinForms application that demonstrates the use of ContextualTabs.
  • 15 - ContextPopup - WinForms application that demonstrates the use of ribbon context popups.
  • 16 - RecentItems - WinForms application that demonstrates the use of ribbon recent items.
  • 17 - QuickAccessToolbar WinForms application that demonstrates the use of quick access toolbar.
  • 18 - SizeDefinition WinForms application that demonstrates the use of custom layout templates.
  • 19 - Localization WinForms application that demonstrates how to localize your ribbon.

Last edited Nov 17, 2010 at 10:00 AM by arik, version 25