Beispiel #1
0
 /// <summary>
 /// Removes the supplied binding from the binding manager.
 /// </summary>
 /// <param name="binding">The binding to remove.</param>
 public void Remove(Binding binding)
 {
   binding.Dispose();
   Bindings.Remove(binding);
 }
Beispiel #2
0
 /// <summary>
 /// Adds a new binding to be managed.
 /// </summary>
 /// <param name="binding">The new binding to add.</param>
 public void Add(Binding binding)
 {
   Remove(binding.Target, binding.TargetProperty.Name, binding.Source, binding.SourceProperty.Name);
   Bindings.Add(binding);
 }