public void SetActiveWorkspace(WorkspaceViewModel workspace)
 {
     if (CurrentWorkspace != null)
     {
         CurrentWorkspace.Dispose();
         CurrentWorkspace.RequestClose -= workspace_RequestClose;
     }
     CurrentWorkspace = workspace;
     CurrentWorkspace.RequestClose += workspace_RequestClose;
 }