For a portion of my user interface, I would like to be able to organize controls into three separate vertical containers. The 3 containers would be separated by move-able splitters, and moving the splitters would change the size of the containers. Also, each of the vertical containers needs to be collapsible, but no more than 2 should be collapsed at any give time.
Here is a picture that illustrates my desired layout:
Can anyone suggest what controls I could use to accomplish this layout and functionality?