This section is intended to give you a broad understanding of the possible ways in which you can change the visual appearance of the RadDocking control. There is also comprehensive information about its ControlTemplates. You will need this information if you want to customize their appearance.
To learn how to style the controls from the UI for WPF suite read the common topics about Styling and Appearance. If you are new to the controls they will give you the basic knowledge about it.
Some of the controls used in the RadDocking are created dynamically. Such controls are the PaneHeader, the RadPaneGroup, the ToolWindow and the RadSplitConatainer. Since these controls are created dynamically you should place their styles in a theme. To learn more about theming the RadDocking control take a look at the Theming Overview topic.
To learn how to change the control's theme, please read the common Theming topic.
Like most WPF controls, the RadDocking also allows you to template it in order to change the control from the inside. Except for templating the whole control, you can template parts of it or even independent controls related to it. However, when changing the control template you should be careful to include all required parts.
Note that when changing the ControlTemplate you should include all required parts. Even if your code compiles, some of the functionality may be subject to impact due to the omission of the required parts. The required parts are usually marked with the prefix "PART_".
To learn more about templating of the controls from the UI for WPF suite read the common topic regarding templating.
Read the following topics to learn: