public async void Pivot_SelectionChanged(object sender, SelectionChangedEventArgs e) { Pivot p = sender as Pivot; if (p.SelectedIndex == 0) { IsLoadingOpen = true; OpenIssues = await RepositoryUtility.GetAllIssuesForRepo(Repository.Id, new RepositoryIssueRequest { State = ItemStateFilter.Open }, OpenPaginationIndex = 1); IsLoadingOpen = false; ZeroOpenIssues = OpenIssues.Count == 0 ? true : false; MaxOpenScrollViewerVerticalffset = 0; } else if (p.SelectedIndex == 1) { IsLoadingClosed = true; ClosedIssues = await RepositoryUtility.GetAllIssuesForRepo(Repository.Id, new RepositoryIssueRequest { State = ItemStateFilter.Closed }, ClosedPaginationIndex = 1); IsLoadingClosed = false; ZeroClosedIssues = ClosedIssues.Count == 0 ? true : false; MaxClosedScrollViewerVerticalffset = 0; } else if (p.SelectedIndex == 2) { IsLoadingMine = true; MyIssues = await UserUtility.GetAllIssuesForRepoByUser(Repository.Id); IsLoadingMine = false; ZeroMyIssues = MyIssues.Count == 0 ? true : false; } }