private void Slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs <double> e) { Slider slider = sender as Slider; int monitorNumber = Int32.Parse(slider.Name.Substring(1)); var conv = (short)e.NewValue; if (brightnessControl != null) { brightnessControl.SetBrightness(conv, monitorNumber); } }
private void Slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs <double> e) { if (brightnessControl == null) { return; } var value = Convert.ToInt16((sender as Slider).Value); brightnessControl.SetBrightness(value, 0); Properties.Settings.Default.Brightness = value; Properties.Settings.Default.Save(); }