public WorkspaceAreaViewModel(IWorkspaceManager workspaceManager) { this.workspaceManager = workspaceManager; OpenWorkspaceCommand = new ActionCommand(OpenWorkspace); this.workspaceManager.ActiveWorkspaceChanged += (s, e) => { NotifyPropertyChanged(() => this.SelectedWorkspace); }; }
protected ActionCommand AddNewCommand(ActionCommand c) { _commands.Add(c); return(c); }