Need some improvements on Expanded property

Oct 27, 2013 at 4:57 PM
Edited Oct 27, 2013 at 4:57 PM

The Expanded property needs some work which I believe shouldn't take more than a few minutes to incorporate.

First, there should be property telling the bounds of the minimized ribbon, so when user minimizes the tabs the programmer should be able to determine the minimum bounds its going to collapse to.

Second, a property to tell whether tabs are 'pinned' or 'unpinned'. When the ribbon tab is double-clicked, it becomes unpinned at the moment. Tabs only appear when tabs are clicked once. So there should be a property telling what the state of tabs are currently.

Third, in the ExpandedChange event, there should be a way to block the expansion change. In a particular scenario, I don't want users to collapse the ribbon tabs. My UI contains lots of charts and data, collapsing ribbons causes everything to redraw which takes a few seconds (architectural stuff).

Great work! Good luck!
Faraz Azhar