private void AddProgressHandlers() { _task.Progress.ProgressChanged += (s, e) => { Action action = () => { CreateBarProgress(); _progress.Value = e.Percent; }; _treeView.SafeInvoke(action); }; _task.Progress.Hide += (s, e) => _treeView.SafeInvoke(HideProgress); }