private void buttonShowUI_Click(object sender, RoutedEventArgs e) { //close if already created foreach (Engine.UISystem.Control control in renderTargetUserControl1.ControlManager.Controls) { if (control is WindowsAppExampleHUD) { control.SetShouldDetach(); return; } } //create WindowsAppExampleHUD window = new WindowsAppExampleHUD(); renderTargetUserControl1.ControlManager.Controls.Add(window); }
private void buttonShowUI_Click( object sender, RoutedEventArgs e ) { //close if already created foreach( Engine.UISystem.Control control in renderTargetUserControl1.ControlManager.Controls ) { if( control is WindowsAppExampleHUD ) { control.SetShouldDetach(); return; } } //create WindowsAppExampleHUD window = new WindowsAppExampleHUD(); renderTargetUserControl1.ControlManager.Controls.Add( window ); }