protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); var frame = Window.Current.Content as Frame; SystemNavigationManager.GetForCurrentView().AppViewBackButtonVisibility = frame.CanGoBack ? AppViewBackButtonVisibility.Visible : AppViewBackButtonVisibility.Collapsed; if (helper.KeyExists("radio")) { switch (helper.Read <string>("radio")) { case "default": tb_notice.Visibility = Visibility.Collapsed; slder_def.Opacity = 1.0; slder_def.IsHitTestVisible = true; break; case "custom": tb_notice.Visibility = Visibility.Visible; slder_def.Opacity = 0.5; slder_def.IsHitTestVisible = false; break; } } else { tb_notice.Visibility = Visibility.Collapsed; slder_def.Opacity = 1.0; slder_def.IsHitTestVisible = true; } }
private void cb_custom_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { sp_sliders.Children.Clear(); } catch { } helper.Save("levels", (sender as ComboBox).SelectedIndex); int x = 0; int y = 0; int level = 0; if (helper.Read <double[]>("sliderValues") != null) { do { y++; Slider s = new Slider(); s.Header = "Level " + y; s.Maximum = 100; s.MinHeight = 0; s.Value = 10; sp_sliders.Children.Add(s); x++; }while (x < (sender as ComboBox).SelectedIndex + 3); } else { do { y++; Slider s = new Slider(); s.Header = "Level " + y; s.Maximum = 100; s.MinHeight = 0; s.Value = level; sp_sliders.Children.Add(s); level = level + 15; x++; }while (x < (sender as ComboBox).SelectedIndex + 3); } }
private void CheckAndSendNotification(string key, int newValue, string text) { if (_roamingObjectStorage.KeyExists(key)) { int oldValue = _roamingObjectStorage.Read <int>(key); if (newValue > oldValue) { NotificationExtensions.SendToastNotification(text); NotificationExtensions.SendTileNotification(text); ResourceExtensions.StoreRoamingObject(key, newValue); } } }
public static async Task <LinkedList <Sample> > GetRecentSamples() { if (_recentSamples == null) { _recentSamples = new LinkedList <Sample>(); var savedSamples = _roamingObjectStorageHelper.Read <string>(_recentSamplesStorageKey); if (savedSamples != null) { var sampleNames = savedSamples.Split(';').Reverse(); foreach (var name in sampleNames) { var sample = await GetSampleByName(name); if (sample != null) { _recentSamples.AddFirst(sample); } } } } return(_recentSamples); }
public static async Task <LinkedList <Pattern> > GetRecentPatterns() { if (_recentPatterns == null) { _recentPatterns = new LinkedList <Pattern>(); var savedPatterns = _roamingObjectStorageHelper.Read <string>(_recentPatternsStorageKey); if (savedPatterns != null) { var patternNames = savedPatterns.Split(';').Reverse(); foreach (var name in patternNames) { var pattern = await GetPatternByName(name); if (pattern != null) { _recentPatterns.AddFirst(pattern); } } } } return(_recentPatterns); }