How can I keep the Ribbon group or tab from closing when I click on say a check box that is in the ribbon group? I have the ribbon AllowMinimize = true and isMinimized=true.
I want to be able to select different items with out the tab minimizing when I make one selection?
thanks
Mark
Currently there is no way to do this and I'm not sure this would be allowed since the MS Office UI Guidelines require that the ribbon return to a minimized state after interacting with a control on the ribbon. I tried this out (i.e. checking a checkbox) with the MS Office Ribbon and the behavior is the same.
Actually I did find a way to do this. I add and event handler to each tab for the mouse down event. In there I set
this
.xamRibbonMain.IsMinimized = false;
then I add a mouse leave event handler to the ribbon itself and set
I was just hoping there was a setting as if you have multiple checkboxes for the user and they have to open it up each time to change a setting when they say have to make three selections it gets a little irritating.
I can understand the motivation but by doing that you are unminimizing the ribbon. I would recommand reviewing the MS Office UI Guidelines since your license agreement with MS to allow you to use the ribbon ui is based upon compliance with their guidelines and those guidelines indicate that the ribbon must remain minimized until the user changes the state of it (e.g. using Ctrl-F1, double clicking a tab or choosing the unmimize option from the context menu).