private void SetNightTime(DateTime now) { var startNT = localSettings.Values["nightStart"]; var endNT = localSettings.Values["nightEnd"]; DateTime startNightTime = Convert.ToDateTime(startNT.ToString()); DateTime endNightTime = Convert.ToDateTime(endNT.ToString()); int start = DateTime.Compare(now, startNightTime); int end = DateTime.Compare(now, endNightTime); if (start == 0) { DeviceControls.SetBrightnessLevel(0.05); } if (end == 0) { var tmpScreenBrightness = localSettings.Values["ScreenBrightness"]; double sb; if (double.TryParse(tmpScreenBrightness.ToString(), out sb)) { DeviceControls.SetBrightnessLevel(sb * .01); } else { DeviceControls.SetBrightnessLevel(0.50); } } }
public void ScreenBrightness_ManipulationCompleted(object sender, ManipulationCompletedRoutedEventArgs e) { localSettings.Values["ScreenBrightness"] = ScreenBrightness; DeviceControls.SetBrightnessLevel(ScreenBrightness * .01); }