private void beginMappingButton_Click(object sender, RoutedEventArgs e) { if (keyboardLayoutComboBox.SelectedItem == null) { BindingEditorPage bindingEditorPage = new BindingEditorPage(); NavigationService.Navigate(bindingEditorPage); } else { LayoutEditorPage layoutEditorPage = new LayoutEditorPage(); NavigationService.Navigate(layoutEditorPage); } }
public MainWindow() { userTemplatesFolderPath = approot + "UserTemplates"; Directory.CreateDirectory(userTemplatesFolderPath); macroFolderPath = approot + "UserMacros"; Directory.CreateDirectory(macroFolderPath); keyboardinfomodel = new keyboardInfoModel(); layouteditormodel = new layoutEditorModel(); bindingeditormodel = new bindingEditorModel(); /* Pass the main window for reference to other models in the page constructors. */ keyboardInfoPage = new KeyBoardInfoPage(this); layoutEditorPage = new LayoutEditorPage(this); bindingEditorPage = new BindingEditorPage(this); macroEditorPage = new MacroEditorPage(this); InitializeComponent(); nav = NavigationService.GetNavigationService(mainFrame); mainFrame.Navigate(keyboardInfoPage); }