It appears I can only get 3 items in the Quick Access Toolbar before the elipsis icon shows up. While I can access the other buttons via expanding, there appears to be plenty of room. Additionally, they all show up at design time. Any ideas to get around this issue? Thanks
Hello. I didn't recall any limitation to force only three tools to be visible within the Quick Access Toolbar, so I verified this using a simple sample as well as checking the code.
The number of visible tools within the Quick Access Toolbar (QAT) is determined based on the toolbar's width, which is essentially limited by the width of the parenting container (most likely the form) and the length or the Caption.
Perhaps some additional information regarding your application could help me determine the cause of this behavior.
Hopefully the answers to these questions will help us track down the underlying cause.
Thanks,
Chris
See attached screenshot QAT.png which may explain it. I believe the problem is a contextual tab group starts at the third tab. Since the tab group text extends up into the window caption bar, the QAT cannot extend beyond that point. Not sure there is any way to make these play together nicely. If there were more tabs before the contextual tab group it would probably be fine.
You are correct in that the Contextual Tab Group is limiting the width of your Quick Access Toolbar. Unfortunately, there is no way to prevent this designed behavior without a fairly complex CreationFilter to prevent the contextual tab groups from placing anything in the caption area. In short, the filter would have to prevent the creation of the ContextualTabGroupCaptionUIElement, and resize/reposition all the items within the RibbonCaptionAreaUIElement.
If you would like, you can enter a feature request to provide the ability to hide the ContextualTabGroupCatpionUIElement.
If you have any further questions regarding this behavior, feel free to followup.