/// <summary> /// Handles changes to the CascadeIntervalString property. /// </summary> private static void OnCascadeIntervalStringChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { CascadingTextBlock target = (CascadingTextBlock)d; string oldCascadeIntervalString = (string)e.OldValue; string newCascadeIntervalString = target.CascadeIntervalString; target.OnCascadeIntervalStringChanged(oldCascadeIntervalString, newCascadeIntervalString); }
/// <summary> /// Handles changes to the HoldDurationString property. /// </summary> private static void OnHoldDurationStringChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { CascadingTextBlock target = (CascadingTextBlock)d; string oldHoldDurationString = (string)e.OldValue; string newHoldDurationString = target.HoldDurationString; target.OnHoldDurationStringChanged(oldHoldDurationString, newHoldDurationString); }