Class TemplateableElementTemplateBindingCollection
Denotes a class to implement the templateBinding reference
public class TemplateableElementTemplateBindingCollection : ObservableOppositeOrderedSet<ITemplateableElement, ITemplateBinding>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<ITemplateBinding>, IListExpression<ITemplateBinding>, ISetExpression<ITemplateBinding>, ICollectionExpression<ITemplateBinding>, IEnumerableExpression<ITemplateBinding>, IOrderedSet<ITemplateBinding>, IList<ITemplateBinding>, ISet<ITemplateBinding>, ICollection<ITemplateBinding>, IEnumerable<ITemplateBinding>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
- Inheritance
-
TemplateableElementTemplateBindingCollection
- Implements
- Inherited Members
Constructors
TemplateableElementTemplateBindingCollection(ITemplateableElement)
Creates a new instance
public TemplateableElementTemplateBindingCollection(ITemplateableElement parent)
Parameters
parent
ITemplateableElementthe parent TemplateableElement
Methods
SetOpposite(ITemplateBinding, ITemplateableElement)
Sets the opposite of the given item
protected override void SetOpposite(ITemplateBinding item, ITemplateableElement newParent)
Parameters
item
ITemplateBindingthe item
newParent
ITemplateableElementthe new parent or null, if the item is removed from the collection