You can certainly use the ThemedContainers for that purpose (when you put them in a FlowLayoutPanel that will control the formatting when they are collapsed), but if you have several of them, you may want to consider using one of the navigation tools from DevExpress or Infragistics. However, when you do that, you will lose some of your functionality, because each individual panel on those is not a control and therefore, you cannot add the same types of children to them as you would with the ThemedContainers.As for the collapsed state, try the InitialBodyVisibility property for the initial state and the IsBodyVisible property for changing it at runtime.