Exemple #1
0
        void ShowTabsDlg()
        {
            var win = new TabsDlg();
            var vm  = new TabsVM(documentTabService, saveService, tabsVMSettings, classificationFormatMap, textElementProvider);

            win.DataContext = vm;
            win.Owner       = appWindow.MainWindow;
            win.ShowDialog();

            // The original tab group gets back its keyboard focus by ShowDialog(). Make sure that
            // the correct tab is activated.
            if (vm.LastActivated != null)
            {
                vm.LastActivated.Tab.DocumentTabService.SetFocus(vm.LastActivated.Tab);
            }
        }
Exemple #2
0
        void ShowTabsDlg()
        {
            var win = new TabsDlg();
            var vm  = new TabsVM(fileTabManager, saveManager, tabsVMSettings);

            win.DataContext = vm;
            win.Owner       = appWindow.MainWindow;
            win.ShowDialog();

            // The original tab group gets back its keyboard focus by ShowDialog(). Make sure that
            // the correct tab is activated.
            if (vm.LastActivated != null)
            {
                vm.LastActivated.Tab.FileTabManager.SetFocus(vm.LastActivated.Tab);
            }
        }