It’s worth emphasizing why setting the
Template property inside a
Style is so powerful. It has two important advantages:
It gives you the effect of default templates when combined with an implicit
Style, as leveraged in Listing 18.1. Independent of this, there is no such thing as a default control template.
It enables you to provide default yet overridable property values that control the look of the template. In other words, it enables you to respect the templated parent’s properties but still provide your own default ...