tags:

views:

31

answers:

2

I'm looking to have a Windows Forms toolbar overflow its buttons onto a second toolbar another level down rather than having the dropdown menu. We find that it is not obvious to our users that they need to click the dropdown to see more tools. Suggestions?

+2  A: 

Break your toolbar up into several smaller toolbars, like how MS Office does it. This way you can arrange them on as many rows as you like.

Jon B
The problem is that the buttons are passed to my control as an array that doesn't explicitly state how they would be divided properly.
Joshua Lowry
A: 

If breaking this into multiple toolbars will not provide the user experience that you want (although it is clearly the best practice), I believe you can listen to the Resize event, and then move all items from the Items collection that have IsOnOverflow set to true to a second tool strip.

Alex Morris