Welcome to WindowsClient.net | My Blog | Sign in | Join

Rob Relyea - XAMLified

WPF, Silverlight and XAML

Syndication

Sponsors





  • advertise here
Ribbon Controls – Windows 7 or WPF or MFC based

Ribbon%20Application_thumb[1]

The Ribbon Control is important for many apps.  As such, Microsoft is trying to make sure that whether you are building a WPF application or a native Windows application (win32) or a MFC based application, that you have strong Ribbon services.

  • WPF Ribbon Preview info is available on Codeplex.  This PDC Talk (PC45) covered the WPF Ribbon control at PDC 2008.

Before you start your Ribbon development, please check out the Ribbon V1 Roadmap page to learn about the major features and design changes that are planned for V1 of the Ribbon control.

  • Windows 7 also provides a native implementation of a Ribbon with the Windows Ribbon Framework.  Interestingly, even though this doesn’t require .NET or Silverlight (as it is native), it uses XAML (from MSDN’s Introducing Windows Ribbon Framework):

The Ribbon framework provides this flexibility by separating functionality from presentation with two distinct development structures: an Extensible Application Markup Language (XAML)-based markup language to declare controls and the visual layout of a Ribbon implementation, and C++ COM-based interfaces to define low-level functionality and host application hooks. This distinction enables UI developers and designers to be solely responsible for the appearance of a Ribbon application, while core functionality remains the domain of software engineers.

[Link to the PDC 2008 talk about Windows 7 Ribbon.]

[Looks like we are backporting the Windows 7 framework to Vista/Server 2008: http://www.istartedsomething.com/20090818/scenic-ribbon-ui-framework-backported-windows-7-client-platform-update/]

Published Tuesday, August 18, 2009 6:40 AM by Rob_Relyea

Comments

# re: Ribbon Controls – Windows 7 or WPF or MFC based@ Tuesday, August 18, 2009 12:43 PM

Thanks for the update and links.  If possibly, send a request to appropriate peeps to give the public a more detailed roapmap on future releases and features for WPF Toolkit Ribbon.  Also, I'm still new to MVVM.  Could you get some experts on this topic to release a walkthrough on how to use the Ribbon in a MVVM-type project?  Thanks again.

by shaggygi

# re: Ribbon Controls – Windows 7 or WPF or MFC based@ Wednesday, August 19, 2009 7:36 AM

Hi Rob, OT question here, but do you know if and when the spellchecker in WPF will have a customizable dictionary? The last time I asked that question (2 years ago) I was told "future releases". Do you know if that is maybe planned for .Net 4.0?

thx J.

by Jason

# Dew Drop – August 19, 2009 | Alvin Ashcraft's Morning Dew@ Wednesday, August 19, 2009 8:44 AM

Pingback from  Dew Drop – August 19, 2009 | Alvin Ashcraft's Morning Dew

# re: Ribbon Controls – Windows 7 or WPF or MFC based@ Wednesday, August 19, 2009 11:44 AM

Jason-

Yes, .NET 4 should solve that issue.  See Kevin's tweet about it: twitter.com/.../2954272004

Thanks, Rob

# Ribbon Controls – Windows 7 or WPF or MFC based - Rob Relyea - XAMLified@ Wednesday, August 19, 2009 12:34 PM

Thank you for submitting this cool story - Trackback from DotNetShoutout

# re: Ribbon Controls – Windows 7 or WPF or MFC based@ Tuesday, January 26, 2010 10:43 AM

Take a look Fluent Ribbon Control Suite http://fluent.codeplex.com

by daVinci

Leave a Comment

(required) 
(required) 
(optional)
(required)