public MultiRelsizeProperty(string relDefault, ControlSizeNotifier sizeNotifier) : base(relDefault) { double.TryParse(relDefault, out _DefaultRelsize); sizeNotifier.HeightUpdated += SizeNotifier_HeightUpdated; }
public RelsizeProperty(string relDefault, ControlSizeNotifier sizeNotifier, Action <double> actionOnChange = null) : base(relDefault) { double.TryParse(relDefault, out _DefaultRelsize); _ActionOnChange = actionOnChange == null ? _NullAction : actionOnChange; sizeNotifier.HeightUpdated += SizeNotifier_HeightUpdated; this.PropertyChanged += RelsizeProperty_PropertyChanged; }