Ribbon V1 Roadmap

The WPF controls team is currently hard at work completing V1 of the Ribbon control. In addition to the features already completed in the CTP, V1 will include new features and design changes, such as: (please note that the following list is subject to change)
  • RibbonCommand design change.
    • Due to difficulties with reusing existing ICommands with RibbonCommand and limited tooling support for Commands, in V1 RibbonCommand will be removed from the RibbonControlsLibrary. All of the properties which were previously associated with RibbonCommand (LabelTitle, SmallImageSource, ToolTipTitle, etc.) will be moved onto the individual Ribbon controls (RibbonButton, RibbonCheckBox, RibbonApplicationMenuItem, etc.). The commanding and styling models will then be more similar to traditional WPF controls. Developers will be able to apply the same Style to multiple controls to create "clones" of the same control in multiple places on the Ribbon (such as within a Group and also in the QuickAccessToolbar), and Ribbon controls will be able to use existing ICommands.
  • New Ribbon controls, including:
    • Gallery
    • SplitButton
    • Spinner
  • Additional Ribbon features, including:
    • KeyTips
  • And more!

If there are other features or changes which you'd like to see in V1, please create posts on the Discussions forum to communicate this to the Ribbon team.

Last edited Jan 7, 2009 at 7:46 PM by SamanthaMSFT, version 1


allancm Jun 23, 2010 at 1:56 PM 
Any news about this roadmap? The change of the ICommands is very relevant and everybody using MVVM would really appreciate it.

AllyPopple Apr 15, 2010 at 2:02 AM 
So is there any chance now that VS2010 and .Net 4 are out we might see some progress towards CTP2/V1? Although, I'd settle for just a comment from Microsoft... even if it was "No comment".
Probably wishful thinking, but we can live in hope...

dkturner Mar 25, 2010 at 8:35 AM 
Will it be possible to have certain controls (I'm thinking of the gallery) stretch to fill the available space on the ribbon?

daVinci Mar 12, 2010 at 4:24 PM 
Fluent Ribbon Control Suite is free, take a look overview here http://fluent.codeplex.com/Project/Download/FileDownload.aspx?DownloadId=108351

daVinci Mar 12, 2010 at 4:22 PM 
To ivan. Have you seen Fluent Ribbon Control Suite? (http://fluent.codeplex.com). Fluent Ribbon is very friendly to MVVM, standard command binding, has gallery and in-ribbon-gallery control, full functional quick access toolbar and so on.

ivan__ Mar 10, 2010 at 6:21 PM 
It is March 10 of 2010, could you drop-in at least BETA version of Ribbon, which is compatible with other WPF controls, MVVM and standard command binding?
It was listed on your roadmap as "RibbonCommand design change"? When will this be available?
Current Ribbon is an anti-pattern solution which forces devs to write spaghetti code or some sort of mappers.

ahogue Feb 7, 2010 at 7:27 PM 
We are in January 2010 and I do find any updates on this. Can someone can give us some feed back on a schedule?

dacris Oct 6, 2009 at 4:13 AM 
I just licensed the ribbon & tried it out - pretty solid control and I would love to use it in my apps but there's a MAJOR roadblock: it needs .NET 3.5. I am targeting .NET Framework 3.0 so that my app runs out-of-the-box on Windows Vista.
So my suggestion is this - why not back-port it to .NET 3.0? Why does the ribbon require .NET 3.5?


ribUSER Aug 5, 2009 at 7:57 PM 
Hello Samantha,

when using the CTP with Vista, it seems that there is an error when rendering the non-client area (the system bar) for the WindowState=Maximized. The height of the non-client area is so small, that the ribbon buttons in the QAT are not fully displayed - they are cutted at the top end. Another error seems to be the QAT grouping border when showing th QAT below the ribbon. The upper part is not a horizontal line (as it is when showing it above the ribbon), it has a step down just before the first ribbon button.
So my questions are:
Is this a known bug? Will it be fixed with V1?

Thanks in advance for your answer

SamanthaMSFT Jul 21, 2009 at 9:06 PM 
Hi Korondy. Yes, there have been some delays in our schedule due to higher priority obligations for .NET 4.0. Please check out the comments on this page for more discussion about this topic: http://www.codeplex.com/wpf/Wiki/View.aspx?title=WPF%20Ribbon%20Preview). We are hoping to release a second CTP by the early fall of this year, and V1 by end of 2009/early 2010.

korondy Jul 21, 2009 at 1:08 AM 
Samantha, it is now past mid-2009; do you have a projected release date? There are rumors that it will not happen until sometime 2010...

daniel_ngn Jun 1, 2009 at 6:28 AM 
Yes, I have the same problem. Manually define the collapse order will help.

ldsgomes May 28, 2009 at 2:39 PM 
does anybody know about the problem I’m experiencing when you have allot of buttons set up in the ribbon and it somehow hangs the application when you start to resize the window. It’s extremely frustrating??? I have enough buttons in the ribbon control to fill it up completely and as soon as I resize the window its hangs, please advise…

SamanthaMSFT Apr 2, 2009 at 5:52 PM 
Hi Chris, We don't have an official mailing list at the moment, but I think you should be able to subscribe to the RSS feed for this page, which will send updates whenever we update the page or anyone posts comments. Also, we looked at our schedule the other day, and we think that we should have another CTP ready during the summer which has the update with the RibbonCommand design change. V1 won't be for a few months after that.

ChrisLarson Apr 2, 2009 at 1:09 PM 
Samantha, is there a mailing list or a feed that I could subscribe to for updates on the progress/release of V1? Or should I just check back as much as I can? :)

SamanthaMSFT Mar 23, 2009 at 1:50 AM 
Mid-2009 (likely during the summer) is the most specific date we can give at the moment. We should also be releasing at least one more preview version of Ribbon prior to V1. We'll post an update as soon as we have a firmer date set. Thanks!

MarkPearl Mar 22, 2009 at 6:48 PM 
Is there a clearer ETA on release of V1? Also, any chance of a ribbonRadioButton/OptionButton being put in?

shaggygi Mar 11, 2009 at 3:08 AM 
Thanks for the reply. Sad to hear no new WPF Toolkit controls and Ribbon V1 for Mix09. If not then, is there a timeframe for updates? Thanks again.

SamanthaMSFT Feb 23, 2009 at 5:40 PM 

Check out this thread about blurry images: http://www.codeplex.com/wpf/Thread/View.aspx?ThreadId=47538.

The icon appearing behind the ApplicationMenu button is a known issue and will be fixed in V1. Check out this thread about the icon: http://www.codeplex.com/wpf/Thread/View.aspx?ThreadId=41282.

I don't believe there will be much new content about Ribbon or the Toolkit at Mix (we've been posting any news we have on this site), but we will have WPF representatives there who you can talk to about suggestions/questions/etc. for Ribbon and the Toolkit.


shaggygi Feb 23, 2009 at 1:38 PM 
When I add the the icon to the window in XAML file that uses the RibbonWindow, it shows the icon in top-left. You can see it hiding behind the ApplicationMenu. If I remove the icon, it shows the default form ( White box ) in the Windows taskbar. Is there a way to include the icon to not show in top-left but in the taskbar? Thanks.

shaggygi Feb 22, 2009 at 8:52 PM 
It seems the images I use in the controls ( RibbonButtons, ApplicationMenu, etc. ) are fuzzy. I've used the same images in Infragistics' Ribbon and are clearer. Will this be fixed in V1. Also, will we see any news on Ribbon and WPF Toolkit at Mix09? Thanks.