The API doco for DependencyPropertyDescriptor.**Remove**ValueChanged (http://msdn.microsoft.com/en-us/library/system.componentmodel.dependencypropertydescriptor.removevaluechanged.aspx) says:
- component
- Type: System.Object
The component to **add** the handler for.
- handler
- Type: System.EventHandler
The delegate to **add** as a listener.
The doco for the underlying PropertyDescriptor.RemoveValueChanged is correct though.