public void Select(RedditListItem item) { //Posts.Where(i => i.Value.id == item.Value.id).First().Viewed = true; item.Viewed = true; OnPropertyChanged("Posts"); Selected = item.Value; }
internal async Task LoadDataAsync() { RedditData = await RedditService.GetTopPost(); Posts.Clear(); RedditListItem value; foreach (var item in RedditData.data.children) { value = new RedditListItem { Value = item.data }; value.DismissItem += Dismiss; Posts.Add(value); } }
private void Dismiss(RedditListItem value) { Posts.Remove(value); }