I'm using the RibbonControlsLibrary, and trying to add a pull right menu to an existing RibbonMenuItem object in order to achieve the typical cascading pull right menu behavior you'd expect in a menu system.
Starting with a RibbonDropDownButton as the top most control, I add to it a collection of RibbonMenuItem objects.
For some of these items, I then create additional RibbonMenuItem objects, and add them to each item's Items collection.
And this works, kind of. The problems I am seeing are:
1) The RibbonMenuItems with child items do not have any sort of right arrow icon type indicator, showing that this item has an additional menu associated.
2) When a parent RibbonMenuItem is clicked, the child menu appears below (or above) it, rather than to the right (or left) of it. It is functional, but exactly not the user experience I'm looking for.
Are these things that can be controlled? If so, how?