The ControlTemplate allows you to specify the visual structure of a control. The control author can define the default ControlTemplate and the application author can override the ControlTemplate to reconstruct the visual structure of the control.
The ControlTemplate allows you to specify the visual structure of a control. The control author can define the default ControlTemplate and the application author can override the ControlTemplate to reconstruct the visual structure of the control.
A ControlTemplate is a powerful WPF mechanism to (re)define the visual layout of any control. The template replaces the control's visual tree with the content of the template. Control templates often appear in WPF themes, where the visual layout of controls such as buttons are applied globally or regionally.