This is for release 23.1.0.0
I've migrated our application from the previous ribbon implementation to the new Bars implementation to get a look and feel that is similar to Office. I had the application back up and running after about an hour and a half and then it toook another 5 or 6 hours to sort out layout issues and one or two other teething issues. I used the SamplesGallery download to rapidly subsitute code snippets etc...
By and large it was a fairly easy migration and the product seems to work well and be a pretty close facsimile of what one see's in the most recent release of Office 365.
So now, the useful stuff / niggles etc...
- It would be useful to have some equivalent of a TextBlock. Obviously I can use as actual TextBlock but then the tooltip doesn't render the same as the other BarControl tooltips (ie: it hovers over the TextBlock rather than appearing at the bottom edge of the Bars control). This is a necessity where you have custom controls - need some way of labelling them.
- BarCombBox doesn't seem to respect IsEnabled. The popup still opens even when false. There is no Label property to display a title for it either (see TextBlock above for problem with alternative).
- There is no way that I can see to right justify a RibbonControlGroup. This would be useful so that I could have a help button all the way to the right of the screen rather than have it's position vary according to the number of items in the currently selected RibbonGroup. In fairness - Office doesn't do this (they have an entire RibbonGroup devoted to "Help") so I can see why it hasn't come up. Just think it would useful.
- It isn't possible to have "Large" menu items in the Application Menu - only small ones. This was possible in the old Ribbon. I would provide a picture if this thread editor would allow me to!
- The default font used for the Tab headings is not identical to the one used by Office 365, it's slightly smaller / less tall. Or it could not be entirely observing screen scaling settings. hard to say which. Whichever - it's not identical.
That's all I can I think that I've come across so far. Lots seems to just work - so well done!
Thanks