private void UserProfile_PT_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (_userProfileViewModel == null) { return; } PivotItem selectItem = this.UserProfile_PT.SelectedItem as PivotItem; if (selectItem == null) { return; } int currentPage = 0; int totalPage = 0; switch (selectItem.Header.ToString()) { case "Profile": _userProfileViewModel.GetPlayerDetailById(_username); break; case "Shots": currentPage = _userProfileViewModel.GetCurrentPageIndex(PagintaionType.ProfileShots); _userProfileViewModel.GetPlayerRecentShots(_username, currentPage + 1, 10); break; case "Following": currentPage = _userProfileViewModel.GetCurrentPageIndex(PagintaionType.ProfileFollowing); _userProfileViewModel.GetPlayerFollowing(_username, currentPage + 1, 10); break; case "Followers": currentPage = _userProfileViewModel.GetCurrentPageIndex(PagintaionType.ProfileFollowers); _userProfileViewModel.GetPlayerFollowers(_username, currentPage + 1, 10); break; } }