void SetCurrentWorkspace(WorkspaceVm workspace) { Debug.Assert(Workspaces.Contains(workspace)); var collectionView = CollectionViewSource.GetDefaultView(Workspaces); if (collectionView != null) { collectionView.MoveCurrentTo(workspace); } }
public void AddNewWorkspace(WorkspaceVm workspace) { _workspaces.Add(workspace); SetCurrentWorkspace(workspace); }