GitUI.FormDiff.RevisionGridSelectionChanged C# (CSharp) Метод

RevisionGridSelectionChanged() приватный Метод

private RevisionGridSelectionChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void RevisionGridSelectionChanged(object sender, EventArgs e)
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                DiffFiles.GitItemStatusses = null;
                var revisions = RevisionGrid.GetRevisions();

                if (revisions.Count == 1)
                    DiffFiles.GitItemStatusses =
                        GitCommands.GitCommands.GetDiffFiles(
                            revisions[0].Guid,
                            revisions[0].ParentGuids[0]);

                if (revisions.Count == 2)
                {
                    DiffFiles.GitItemStatusses =
                        GitCommands.GitCommands.GetDiffFiles(
                            revisions[0].Guid,
                            revisions[1].Guid);
                }
            }
            catch (Exception ex)
            {
                Trace.WriteLine(ex.Message);
            }
            Cursor.Current = Cursors.Default;
        }