public override void Execute()
        {
            var timedTextBoxViewModel = new ViewModels.TimedTextBox();
            var mainWindowViewModel   = new MainWindowViewModel(new TemplateLoader(), new TMLoader(), DialogCoordinator.Instance, timedTextBoxViewModel);

            var mainWindow = new MainWindow
            {
                DataContext = mainWindowViewModel
            };

            System.Windows.Forms.Integration.ElementHost.EnableModelessKeyboardInterop(mainWindow);
            mainWindow.Show();
        }
Ejemplo n.º 2
0
        protected override void Execute()
        {
            var timedTextBox        = new ViewModels.TimedTextBox();
            var mainWindowViewModel = new MainWindowViewModel(new LanguageResourcesAdapter(), new ResourceManager(new ExcelResourceManager(), new MessageService()), new TmLoader(), new MessageService(), timedTextBox, new FilePathDialogService());

            var mainWindow = new MainWindow
            {
                DataContext = mainWindowViewModel
            };

            System.Windows.Forms.Integration.ElementHost.EnableModelessKeyboardInterop(mainWindow);
            mainWindow.ShowDialog();
        }