private void OnProjectSelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (e.AddedItems.Count <= 0)
{
return;
}
string item = (e.AddedItems[0] as KeyValuePair).Value;
try
{
Cursor = Cursors.Wait;
if (!Model.SelectProject(item))
{
return;
}
BindCardTypes();
BindExplorerTrees();
if (null != _murmurs)
{
_murmurs.Control.RefreshMurmurs();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, VisualStudio.Resources.MingleExtensionTitle);
}
finally
{
Cursor = Cursors.Arrow;
}
}