protected virtual void DeleteItem_Click() { SelectedItemView.Delete(); if (NavigationService.CanGoBack) { NavigationService.GoBack(); } }
protected virtual void Add_Click() { lblNoSets.Visibility = Visibility.Collapsed; var newSet = SelectedItemView.AddNewSet(); SelectedItemView.SelectedSet = newSet; list.UpdateLayout(); list.ScrollIntoView(newSet); NavigateToSetPage(); }
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { StateHelper stateHelper = new StateHelper(this.State); var item = stateHelper.GetValue <Guid>("SelectedItemId", Guid.Empty); if (item != Guid.Empty && (SelectedItem == null || SelectedItem.InstanceId == item)) { //SelectedItem = ApplicationState.Current.TrainingDay.TrainingDay.StrengthWorkout.GetStrengthTrainingItem(item); SelectedItem = Entry.GetStrengthTrainingItem(item); } fill(); base.OnNavigatedTo(e); if (SelectedExercise != null) {//join exercise in superset SelectedItemView.JoinExercise(SelectedExercise.GlobalId); SelectedExercise = null; } ctrlTimer.IsStarted = EditMode && ApplicationState.Current.IsTimerEnabled; }
private void lsItems_ListReordered(object sender, ListReorderedEventArgs e) { SelectedItemView.Item.Series.RemoveAt(e.FromIndex); SelectedItemView.Item.Series.Insert(e.ToIndex, ((SetViewModel)e.Object).Set); SelectedItemView.Refresh(); }