NoesisGUI
 

🔹 TemplateBindingExtension Class

namespace Noesis | MSDN

Implements a markup extension that supports the binding between the value of a property in a template and the value of some other exposed property on the templated control.

Using a TemplateBinding is equivalent to using a Binding with the Source property set to RelativeSource.TemplatedParent.

The method ProvideValue returns a TemplateBindingExpression.

Example:

<ControlTemplate Key="buttonTemplate" TargetType="{x:Type Button}">
  <Border Background="{TemplateBinding Background}"/>
</ControlTemplate>

Inheritance Hierarchy

TemplateBindingExtension

📚 Class Hierarchy Index

Properties

Name Description
 Property Gets or sets the source property being bound to

 Dependency Property    Reflection Property


Attached Properties

TemplateBindingExtension has no attached properties

Methods

From MarkupExtension

Name Description
 ProvideValue(const ValueTargetProvider*) Returns an object that is provided as the value of the target property for this extension

Events

TemplateBindingExtension has no events

 
© 2017 Noesis Technologies