Hi David Ching,
RadPanelBar has its own ContentPanels for each RadPanelBarGroupElement. In order to enable them, you should set RadPanelBarGroupElement.EnableHostControlMode
to True. Speaking about the Outlook-like functionality, these content panels will hold RadTreeView for mail categories, several RadCalendars, RadRadioButtons, etc. - whatever is suitable to your scenario for the RadPanelBar's ContentPanels.
However, for the content on the right part of the form, you should use separate RadPanels. The approach I would suggest for designing these RadPanels is the following:
- Assume that we have a RadPanelBar docked to the left and two groups inside it.
- Drag a RadPanel on the form and set its Dock to Fill.
- Drag the appropriate content on this panel.
- Now we want to setup another RadPanel. For this purpose, undock the first RadPanel and place it somewhere else in the form (temporarily).
- Drag a new RadPanel on the form and set its Dock to Fill.
- Fill it with its appropriate content.
- Now we have two RadPanels ready. However, the first is not positioned in the form properly. To do this, in the Properties pane select the first RadPanel from the combobox and set its Dock to Fill. This will result in two RadPanels with appropriate location and size and with the necessary content in them.
- Since you want to show a specific RadPanel at a time, again from the control combobox in the Properties pane choose the RadPanels and set their Visibility to False.
- Wire the necessary events to the RadPanelBar and show/hide the corresponding RadPanels when these events are fired.
If you have additional questions, feel free to contact me.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.