/// <summary> /// button click events for create views /// check whether controller and model are created or not /// if not display error message /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_views_Click(object sender, EventArgs e) { if (theController == null) { MessageBox.Show("Please Make the Controller First by clicking on 'Create Controller'. "); } else { if (theModel == null) { MessageBox.Show("Please Make the Model by clicking on 'Create Model' button"); } else { isViewCreated = true; view2 = new SecondView(); view1 = new FirstView(); view3 = new ThirdView(); view2.MyModel = theModel; view1.MyModel = theModel; view3.MyModel = theModel; theController.addView(view2); theController.addView(view1); theController.addView(view3); } } }
public void SwitchToThirdView(object sender, outedEventArgs e) { var view = new ThirdView(); var model = new ThirdViewModel(this); view.DataContext = model; MainContent.Content = view; }
/// <summary> /// intialize controller, model, views and display views /// </summary> private void CompleteSetUp() { theController = new PersonControllers(); theModel = new PersonModels(theController); view2 = new SecondView(); view1 = new FirstView(); view3 = new ThirdView(); view2.MyModel = theModel; view1.MyModel = theModel; view3.MyModel = theModel; theController.addView(view2); theController.addView(view1); theController.addView(view3); view2.Show(); view1.Show(); view3.Show(); isViewCreated = true; }
private void Awake() { thirdModelScript = GetComponent <ThirdModel>(); thirdViewScript = GetComponent <ThirdView>(); }