Le ControlTemplate vous permet de spécifier la structure visuelle d'un contrôle. L'auteur de contrôle peut définir la par défaut ControlTemplate et l'auteur d'application peut remplacer la commande ControlTemplate pour reconstruire la structure visuelle du contrôle.