banner



How To Use Ribbon Control In C# Windows Application

Way 2007

Image 1

Manner 2010

Image 2

Style 2013

Image 3

Groundwork

The ribbon that is going to be used in this article is an open source projection created past Jose Menendez Poo. However, the original author of the ribbon has stopped back up of information technology. A group of fans of this ribbon re-host and continue to develop/enhance and support the ribbon.

The original ribbon creator has posted an commodity explaining what this ribbon is all near at [A Professional Ribbon You Will Employ (Now with orb!)]. Yet, that article doesn't describe how to use information technology in your project. Therefore, this article volition show how to use it.

  • One-time Site: http://ribbon.codeplex.com (by the original author, simply has stopped support)
  • Sometime Site two: http://officeribbon.codeplex.com (re-host by fans of the ribbon) site shutdown
  • New Site: https://github.com/RibbonWinForms/RibbonWinForms

How to Use this Ribbon Control

The ribbon class library can be added via Nuget. Right click your project and get to "Manage Nuget Packages..."

Image 4

Search "RibbonWinForms" and install the nuget package.

Image 5

Drag the ribbon control into the class.

Image 6

Click "Add together Tab".

Image 7

Click "Add together Panel".

Image 8

Showing the commands of the "Panel":

Image 9

Click the command and add the controls you want.

Image 10

Changing the icon and button text label.

Image 11

Adding the "Click" event.

Image 12

Type the commands that you wish to exercise in the event block.

Image 13

At present, try run the application.

Image 14

Case of using RibbonForm way.

Image 15

Supervene upon the inheritance of "Form":

Image 16

to "RibbonForm".

Image 17

Note

Some behaviour of "RibbonForm" might non be working properly in some unknown circumstances. Nosotros recommended that you to perform the test in your environment earlier delivering your awarding into production.

Culling Ribbon Command

Windows Ribbon Framework
https://docs.microsoft.com/en-united states of america/windows/win32/windowsribbon/-uiplat-windowsribbon-entry
Support Windows 7 onwards

Krypton WinForms components for .NET
https://github.com/ComponentFactory/Krypton

RibbonLib
https://github.com/ennerperez/RibbonLib
https://www.nuget.org/packages/RibbonLib

Windows Ribbon for WinForms
https://github.com/ennerperez/RibbonLib
http://blogs.microsoft.co.il/arik/2010/11/08/windows-ribbon-for-winforms-v26-released/
http://www.codeproject.com/Articles/55599/Windows-Ribbon-for-WinForms-Office-0-Table-of-Conten

Ribbon by Juan Pablo G.C.
http://world wide web.codeproject.com/Articles/18449/An-like shooting fish in a barrel-way-to-add together-a-Ribbon-Panel-Office-2007-styl
http://www.codeproject.com/Articles/19044/The-new-RibbonForm-RibbonRoundButton-and-FastMenu

History

  • 8th Baronial, 2019: Publish Nuget Parcel, several bug fixes
  • 12th April, 2012: Initial version

License

Share

Nearly the Authors

Product Manager

U.s.a. United States

Jose Menendez

- I've been programming Windows and Web apps since 1997.
- My greatest business organization nowadays is product, user interface, and usability.

Personal site
https://jose.folio


Programming is an fine art.


toATwork

Software Programmer (Senior)

Austria Austria

No Biography provided


Lead Software Engineer on a paperless office / workflow arrangement. I specialize in building custom user controls and components that are using in my everyday software. I've besides worked with Neural Networks for character recognition on documents in my paperless office software.


tajbender

Software Developer (Senior)

Deutschland Germany

No Biography provided


No Biography provided


No Biography provided


General General News News Suggestion Suggestion Question Question Bug Problems Answer Answer Joke Joke Praise Praise Rant Bluster Admin Admin

Apply Ctrl+Left/Right to switch messages, Ctrl+Upwards/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Source: https://www.codeproject.com/Articles/364272/Easily-Add-a-Ribbon-into-a-WinForms-Application

Posted by: barnestheregoth.blogspot.com

0 Response to "How To Use Ribbon Control In C# Windows Application"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel