public ControlPropertyMetadata(ControlPropertyChangedCallback propertyChangedCallback, Object defaultValue = null, IControlPropertyApplier propertyApplier = null, bool readOnly = false) { this.PropertyChangedCallback = propertyChangedCallback; this.DefaultValue = defaultValue; this.Applier = propertyApplier; this.ReadOnly = readOnly; }
public ControlPropertyMetadata(ControlPropertyChangedCallback propertyChangedCallback, Object defaultValue = null, IControlPropertyApplier propertyApplier = null, bool readOnly = false) { this.PropertyChangedCallback = propertyChangedCallback; this.DefaultValue = defaultValue; this.Applier = propertyApplier; this.ReadOnly = readOnly; }
public static ControlProperty Register(String propertyName, Type propertyType, Type ownerType, Object defaultValue, ControlPropertyChangedCallback propertyChangedCallback = null) { return(Register(propertyName, propertyType, ownerType, null, defaultValue, propertyChangedCallback)); }
public static ControlProperty Register(String propertyName, Type propertyType, Type ownerType, IControlPropertyApplier applier, Object defaultValue = null, ControlPropertyChangedCallback propertyChangedCallback = null) { return(Register(propertyName, propertyType, ownerType, new ControlPropertyMetadata(propertyChangedCallback, defaultValue, applier))); }
public ControlPropertyMetadata(IControlPropertyApplier applier, ControlPropertyChangedCallback propertyChangedCallback = null) : this(propertyChangedCallback, null, applier) { }
public ControlPropertyMetadata(Object defaultValue, ControlPropertyChangedCallback propertyChangedCallback = null) : this(propertyChangedCallback, defaultValue, null) { }
public ControlPropertyMetadata(IControlPropertyApplier applier, ControlPropertyChangedCallback propertyChangedCallback = null) : this(propertyChangedCallback, null, applier) { }
public ControlPropertyMetadata(Object defaultValue, ControlPropertyChangedCallback propertyChangedCallback = null) : this(propertyChangedCallback, defaultValue, null) { }
public static ControlProperty Register(String propertyName, Type propertyType, Type ownerType, Object defaultValue, ControlPropertyChangedCallback propertyChangedCallback = null) { return Register(propertyName, propertyType, ownerType, null, defaultValue, propertyChangedCallback); }
public static ControlProperty Register(String propertyName, Type propertyType, Type ownerType, IControlPropertyApplier applier, Object defaultValue = null, ControlPropertyChangedCallback propertyChangedCallback = null) { return Register(propertyName, propertyType, ownerType, new ControlPropertyMetadata(propertyChangedCallback, defaultValue, applier)); }