void modifiedListCompleted(object sender, CompletedEventArgs e)
        {
            listViewChanges.ItemsSource = this.modifiedFileInfo;
            RepoInfo v = (RepoInfo)(from info in repositoryInfo
                    where info.Path == selectedRepoPath
                    select info).First();
            if (v != null)
            {
                v.ShowProgress = System.Windows.Visibility.Hidden;
                listViewRepos.Items.Refresh();
            }

            listViewChanges.Items.Refresh();
            RepoInfo selectedItem = (RepoInfo)listViewRepos.SelectedItem;
            selectedItem.ShowProgress = System.Windows.Visibility.Hidden;
            if (!string.IsNullOrEmpty(e.ErrorMessage))
                showMessage(e.ErrorMessage, true);
            else if (this.modifiedFileInfo.Count > 0)
                showMessage("Found " + modifiedFileInfo.Count.ToString() + " changes...", false);
            else
                showMessage("No changes found...", true);
        }
示例#2
0
 void cb_Completed(object sender, CompletedEventArgs e)
 {
     MessageBox.Show(e.ErrorMessage);
 }