TemplateBinding Vs. Binding TemplatedParent

 

TemplateBinding

More limiting than using regular Binding. More efficient than a Binding, but it has less functionality

  • Only works inside a ControlTemplate’s visual tree
  • Doesn’t work with properties on Freezables
  • Doesn’t work within a ControlTemplate’s Trigger
  • Provides a shortcut in setting properties(not as verbose),e.g. {TemplateBinding targetProperty}

Regular Binding

  • Does not have above limitations of TemplateBinding
  • Respects Parent Properties
  • Resets Target Values to clear out any explicitly set values
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s