protected override void OnNavigatedTo(NavigationEventArgs e) { SettingsPane.GetForCurrentView().CommandsRequested += LatticePage_CommandsRequested; try { base.OnNavigatedTo(e); LatticePathDisplay.Grid.Dim1.End = 200; viewModel = App.viewModel; viewModel.SetupPattern(PatternType.latticeFace, null, -1); viewModel.LatticeDataChanged += viewModel_LatticeDataChanged; this.DataContext = viewModel; IncrementCombo.SelectedValue = viewModel.Increment; PatternChoices.ItemsSource = viewModel.LatticePatterns; if (viewModel.CurrentPathData != null) { PatternChoices.SelectedIndex = viewModel.CurrentPathData.PatternIndex; } PatternChoices.SelectionChanged += PatternChoices_SelectionChanged; ProgressRing1.IsActive = false; ReCalculate(); } catch (Exception ex) { Debug.WriteLine(ex); } }
protected override void OnNavigatedTo(NavigationEventArgs e) { try { base.OnNavigatedTo(e); //viewModel = (ViewModel)e.Parameter; viewModel = App.viewModel; viewModel.SetupPattern(PatternType.wheels, null, -1); viewModel.WheelsDataChanged += viewModel_WheelsDataChanged; this.DataContext = viewModel; IncrementCombo.SelectedValue = viewModel.Increment; PatternChoices.ItemsSource = viewModel.WheelsPatterns; if (viewModel.CurrentPathData != null) { PatternChoices.SelectedIndex = viewModel.CurrentPathData.PatternIndex; } PatternChoices.SelectionChanged += PatternChoices_SelectionChanged; ProgressRing1.IsActive = false; ReCalculate(); } catch (Exception ex) { Debug.WriteLine(ex); } }
protected override void OnNavigatedTo(NavigationEventArgs e) { try { base.OnNavigatedTo(e); //viewModel = (ViewModel)e.Parameter; viewModel = App.viewModel; viewModel.SetupPattern(PatternType.wheels, null, -1); viewModel.WheelsDataChanged += viewModel_WheelsDataChanged; this.DataContext = viewModel; IncrementCombo.SelectedValue = viewModel.Increment; PatternChoices.ItemsSource = viewModel.WheelsPatterns; if (viewModel.CurrentPathData != null) PatternChoices.SelectedIndex = viewModel.CurrentPathData.PatternIndex; PatternChoices.SelectionChanged += PatternChoices_SelectionChanged; ProgressRing1.IsActive = false; ReCalculate(); } catch (Exception ex) { Debug.WriteLine(ex); } }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); //viewModel = (ViewModel)e.Parameter; viewModel = App.viewModel; viewModel.SetupPattern(PatternType.ross, null, -1); this.DataContext = viewModel; RossPatternChoices.ItemsSource = viewModel.RossPatterns; RossIncrementCombo.SelectedValue = viewModel.Increment; RossPatternChoices.SelectedIndex = viewModel.CurrentPathData.PatternIndex; RossPatternChoices.SelectionChanged += PatternChoices_SelectionChanged; ReCalculate(); }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); //viewModel = (ViewModel)e.Parameter; viewModel = App.viewModel; viewModel.SetupPattern(PatternType.barrel, null, -1); this.DataContext = viewModel; BarrelChoices.SelectedIndex = viewModel.SelectedPathIndex; BarrelChoices.SelectionChanged += BarrelChoices_SelectionChanged; IncrementCombo.SelectedItem = viewModel.Increment; ReCalculate(); }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); //viewModel = (ViewModel)e.Parameter; viewModel = App.viewModel; viewModel.SetupPattern(PatternType.bazley, null, -1); viewModel.CurrentPathData.PropertyChanged += CurrentPathData_PropertyChanged; this.DataContext = viewModel; IncrementCombo.SelectedValue = viewModel.Increment; PatternChoices.ItemsSource = viewModel.BazeleyPatterns; PatternChoices.SelectedIndex = viewModel.CurrentPathData.PatternIndex; PatternChoices.SelectionChanged += PatternChoices_SelectionChanged; ProgressRing1.IsActive = false; }
protected override void OnNavigatedTo(NavigationEventArgs e) { SettingsPane.GetForCurrentView().CommandsRequested += LatticePage_CommandsRequested; try { base.OnNavigatedTo(e); viewModel = App.viewModel; viewModel.SetupPattern(PatternType.latticeRim, null, -1); viewModel.LatticeDataChanged += viewModel_LatticeDataChanged; this.DataContext = viewModel; IncrementCombo.SelectedValue = viewModel.Increment; PatternChoices.ItemsSource = viewModel.LatticePatterns; if (viewModel.CurrentPathData != null) PatternChoices.SelectedIndex = viewModel.CurrentPathData.PatternIndex; PatternChoices.SelectionChanged += PatternChoices_SelectionChanged; ProgressRing1.IsActive = false; ReCalculate(); } catch (Exception ex) { Debug.WriteLine(ex); } }