// Constructor public MainPage() { InitializeComponent(); screen = new ScreenView(); //add it to ScreenUI grid screenUI.Children.Add(screen); //Set data bingding to may ViewModel to handle something this.DataContext = App.ViewModel; }
//Switch screen from ScreenView to ScreenMode or otherwise. private void SwitchScreen(object para) { if (para != null) { des = para as Grid; ScreenView t = new ScreenView(); if (true == isStart) { des.Children.Add(new ScreenMode()); isStart = false; } else { des.Children.Add(new ScreenView()); isStart = true; } } else { des.Children.Add(new ScreenView()); isStart = true; } des.Children.RemoveAt(0); }