示例#1
0
 public override void RegisterPropertyChangedHandler(PropertyReference propertyReference, Microsoft.Expression.DesignSurface.Documents.PropertyReferenceChangedEventHandler handler)
 {
     if (this.DesignerContext.PropertyManager == null || PlatformTypes.IList.IsAssignableFrom((ITypeId)propertyReference.LastStep.PropertyType))
     {
         return;
     }
     this.DesignerContext.PropertyManager.RegisterPropertyReferenceChangedHandler(propertyReference, handler, true);
 }
示例#2
0
 public override void UnregisterPropertyChangedHandler(PropertyReference propertyReference, Microsoft.Expression.DesignSurface.Documents.PropertyReferenceChangedEventHandler handler)
 {
     if (this.DesignerContext.PropertyManager == null)
     {
         return;
     }
     this.DesignerContext.PropertyManager.UnregisterPropertyReferenceChangedHandler(propertyReference, handler);
 }
示例#3
0
 public virtual void UnregisterPropertyChangedHandler(PropertyReference propertyReference, Microsoft.Expression.DesignSurface.Documents.PropertyReferenceChangedEventHandler handler)
 {
 }