private void OnChangeActiveWorkspaces(object sender, EventArgs ev)
{
TreeIter workspaceIter;
if (_workspaceComboBox.GetActiveIter(out workspaceIter))
{
var workspace = (Microsoft.TeamFoundation.VersionControl.Client.Workspace)_workspaceStore.GetValue(workspaceIter, 0);
_currentWorkspace = workspace;
TFSVersionControlService.Instance.SetActiveWorkspace(projectCollection, workspace.Name);
TreeIter treeIter;
if (_treeView.Selection.GetSelected(out treeIter))
{
var currentItem = (BaseItem)_treeStore.GetValue(treeIter, 0);
ShowMappingPath(currentItem.ServerPath);
FillListView(currentItem.ServerPath);
}
}
else
{
TFSVersionControlService.Instance.SetActiveWorkspace(projectCollection, string.Empty);
}
}