コード例 #1
0
        public WorkspaceAreaViewModel(IWorkspaceManager workspaceManager)
        {
            this.workspaceManager = workspaceManager;

            OpenWorkspaceCommand = new ActionCommand(OpenWorkspace);

            this.workspaceManager.ActiveWorkspaceChanged += (s, e) =>
            {
                NotifyPropertyChanged(() => this.SelectedWorkspace);
            };
        }
コード例 #2
0
 protected ActionCommand AddNewCommand(ActionCommand c)
 {
     _commands.Add(c);
     return(c);
 }