I'm looking at Docking/MDI / QuickStarts sample, "Tabbed MDI-Only".
When I drag the first tab to tile it at the right, I get two tiles with evenly distributed widths.
When I drag the second tab and, again, I'm trying to dock it at the right, I get three tiles with width ratio of 1:1:2. I guess this is because the tab that I've dragged preserves its original width, while the tabs on the left each reduce their width equally to give space.
Again, when I drag the third tab from the left to become the 4th tile on the right, I see that it preserves its width, while the rest tabs each lose their widths evenly to make space for a new docked window.
The same behavior applies to the heights.
Now, what I'd like to have is the equal widths (heights) for all docked windows automatically, each time I dock a new one. So that the ratio would be 1:1:1 and 1:1:1:1 in my examples above, right after placing a new window.
Is there something out-of-the-box for this? Or should I recalculate and apply all widths manually, in my own code?
Thank you.