示例#1
0
        private IssueUpdatePage CreateIssuePage(IssueUpdate issue)
        {
            Debug.Assert(issue != null);

            var page = new IssueUpdatePage
            {
                Dock    = DockStyle.Fill,
                Summary = issue.Issue.Summary,
                Comment = issue.Comment,
                Status  = issue.Status,
                Url     = _project.IssueDetailUrl(issue.Issue.Id)
            };

            page.RevisionClicked += (sender, args) => Process.Start(_project.RevisionDetailUrl(args.Revision).ToString());

            return(page);
        }
示例#2
0
        private IssueUpdatePage CreateIssuePage(IssueUpdate issue) 
        {
            Debug.Assert(issue != null);

            var page = new IssueUpdatePage
            {
                Dock = DockStyle.Fill,
                Summary = issue.Issue.Summary,
                Comment = issue.Comment,
                Status = issue.Status,
                Url = _project.IssueDetailUrl(issue.Issue.Id)
            };

            page.RevisionClicked += (sender, args) => Process.Start(_project.RevisionDetailUrl(args.Revision).ToString());
            
            return page;
        }