Ejemplo n.º 1
0
        public KeyBoardInfoPage()
        {
            keyboardinfomodel = new keyboardInfoModel();

            DataContext = keyboardinfomodel;

            InitializeComponent();
        }
Ejemplo n.º 2
0
        public KeyBoardInfoPage(MainWindow mainwindow)
        {
            mainWindow = mainwindow;

            keyboardinfomodel = mainwindow.keyboardinfomodel;

            DataContext = keyboardinfomodel;

            InitializeComponent();
        }
Ejemplo n.º 3
0
        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);
        }