public MainWindow()
        {
            InitializeComponent();

            ViewModels.MainViewModel vm = new ViewModels.MainViewModel();
            vm.TaskStarting    += TaskStarted;
            vm.ProgressChanged += ProgressChanged;
            vm.TaskCompleted   += TaskCompleted;

            DataContext = vm;
        }
        public MainWindow()
        {
            InitializeComponent();

            ViewModels.MainViewModel vm = new ViewModels.MainViewModel();
            vm.TaskStarting += TaskStarted;
            vm.ProgressChanged += ProgressChanged;
            vm.TaskCompleted += TaskCompleted;

            DataContext = vm;
        }