private static void OnContentSliderChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e) { SliderPicker sliderPicker = (SliderPicker)sender; RoutedPropertyChangedEventArgs <string> args = new RoutedPropertyChangedEventArgs <string>(e.OldValue.ToString(), e.NewValue.ToString()); args.RoutedEvent = ContentSliderChangedEvent; sliderPicker.ContentSlider = (string)e.NewValue; sliderPicker.RaiseEvent(args); }
private static void OnSliderValueChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e) { SliderPicker sliderPicker = (SliderPicker)sender; RoutedPropertyChangedEventArgs <double> args = new RoutedPropertyChangedEventArgs <double>((double)e.OldValue, (double)e.NewValue); sliderPicker.SliderValue = (double)e.NewValue; sliderPicker.ContentSlider = ((double)e.NewValue).ToString(); args.RoutedEvent = SliderValueChangedEvent; sliderPicker.RaiseEvent(args); }