Exemplo n.º 1
0
        //I'm a newbie in mvvm, so i don't know how to move this to mvvm model :)
        private void MainWindow_OnLoaded(object sender, RoutedEventArgs e)
        {
            Height = Properties.Settings.Default.Height;
            Width = Properties.Settings.Default.Width;

            var tess = new TesseractOcr("eng");
            var leftVm = new LeftSideViewModel(tess);
            LeftSideControl.DataContext = leftVm;

            var rightVm = new RightSideViewModel(tess);
            RightSideControl.DataContext = rightVm;

            var view = new MainWindowViewModel(this, leftVm, rightVm);
            DataContext = view;

            MenuItemFile.DataContext = leftVm;
            MenuItemHelp.DataContext = leftVm;
            MenuItemSave.DataContext = rightVm;
  //not yet    MenuItemLanguage.DataContext = rightVm;
        }
        //I'm a newbie in mvvm, so i don't know how to move this to mvvm model :)
        private void MainWindow_OnLoaded(object sender, RoutedEventArgs e)
        {
            Height = Properties.Settings.Default.Height;
            Width  = Properties.Settings.Default.Width;

            var tess   = new TesseractOcr("eng");
            var leftVm = new LeftSideViewModel(tess);

            LeftSideControl.DataContext = leftVm;

            var rightVm = new RightSideViewModel(tess);

            RightSideControl.DataContext = rightVm;

            var view = new MainWindowViewModel(this, leftVm, rightVm);

            DataContext = view;

            MenuItemFile.DataContext = leftVm;
            MenuItemHelp.DataContext = leftVm;
            MenuItemSave.DataContext = rightVm;
            //not yet    MenuItemLanguage.DataContext = rightVm;
        }