Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Ribbon UI Control for WinForms

Is there a Ribbon UI Control available in VS 2008? Will it be available if i have office 2007 installed on the development and deployment machines?


EDIT: I would imagine that Microsoft would include the Ribbon UI control in VS 2008 as this is the way the UI of office is going to be moving forward also for the sake of consistency in Windows applications

like image 365
Developer Avatar asked Jan 05 '09 17:01

Developer


People also ask

How do I create a ribbon in Windows form?

Adding Contextual Ribbon TabsOn the form, select the ribbon control by clicking the blue File tab title in order to click on the Smart Tag in the upper right corner of the ribbon control. Click on Add a Quick Access Toolbar to convert the form to a Windows. Forms. Ribbon.

Is WinForms outdated?

Win Form has been used to develop many applications. Because of its high age (born in 2003), WinForm was officially declared dead by Microsoft in 2014. However, Win Form is still alive and well.

What are the controls of Windows form?

Windows Forms controls are reusable components that encapsulate user interface functionality and are used in client-side, Windows-based applications. Not only does Windows Forms provide many ready-to-use controls, it also provides the infrastructure for developing your own controls.


2 Answers

Yes - it was included as part of the Visual Studio 2008 Service Pack 1 - at least for C++/MFC support anyhow.

See this similar question for more info.

like image 171
Stephen Doyle Avatar answered Oct 16 '22 15:10

Stephen Doyle


With regards to licencing, you'll want to check out the Microsoft Office UI licencing information, and acquire a royalty-free licence. There are specific stipulations you must adhere to, as well as recommended/best practices portions of the licence.

Jensen Harris notes that if you are writing an application which directly competes with a Microsoft productivity application that uses the ribbon (e.g. Word, PowerPoint, etc.), you will not be able to obtain a royalty-free licence.

like image 6
Rob Avatar answered Oct 16 '22 16:10

Rob