Prism support for Fluent Ribbon

Topics: Prism v2 - Silverlight 3, Prism v2 - WPF 3.5
Apr 23, 2010 at 11:25 AM

Using the fluent ribbon to build our WPF application, we would like to migrate to Prism.

Unfortunaltely, the fluent ribbon tabs does not seem to be supported in Prism.

The fluent ribbon being THE toolbar control to use from now on, it would be fantastic to be able to PRISM with it.

Has anyone information on this subject?

Renaud

Apr 23, 2010 at 2:15 PM

You'll need to write your own class that derives from RegionAdapterBase<T>, where T would probably be the Ribbon class.

Then override ConfigureRegionAdapterMappings() in your bootstrapper and call mappings.RegisterMapping().

I've done the same for the Odyssey Ribbon but I'm sure it'll work with the Fluent one.

 

 

 

Apr 23, 2010 at 3:18 PM

This might help you: http://blogsprajeesh.blogspot.com/2009/09/prism-creating-custom-region-adapter.html

It's a RegionAdaptor implementation for one particular Ribbon. (not sure which one, as I'm not familair with them.)

Apr 27, 2010 at 11:21 AM

Hi

Great, I managed to make this work following the post description.

Unfortunately, the fluent ribbon seems to have issues with declaration ribbon tab items headers when defined as a child class. see post http://fluent.codeplex.com/WorkItem/View.aspx?WorkItemId=17439