private static void PropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { RangeSlider slider = (RangeSlider)d; if (e.Property == RangeSlider.LowerValueProperty) { slider.UpperSlider.Value = Math.Max(slider.UpperSlider.Value, slider.LowerSlider.Value); } else if (e.Property == RangeSlider.UpperValueProperty) { slider.LowerSlider.Value = Math.Min(slider.UpperSlider.Value, slider.LowerSlider.Value); } slider.SetProgressBorder(); }
private static void DisabledLowerValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { RangeSlider slider = (RangeSlider)d; slider.SetLowerValueVisibility(); }