private void client_GetCommentTimelineCompleted(object sender, GetCommentTimelineCompletedEventArgs e) { if (IsFirstLoad) { IsFirstLoad = false; Globals.CommentTimeline = e.Result; LayoutRoot.DataContext = Globals.CommentTimeline; } else { int count = 0; if (Globals.CommentTimeline.Count > 0) { string FirstID = Globals.CommentTimeline[0].CommentID; foreach (CommentTimelineList newitem in e.Result) { if (FirstID != newitem.CommentContent) { count++; } else { break; } } for (int i = 0; i < count; i++) { Globals.CommentTimeline.Insert(i, e.Result[i]); } LayoutRoot.DataContext = Globals.CommentTimeline; } } if (Globals.CommentCount != "0") { ResetCount("1"); } }
private void client_GetCommentTimelineCompleted(object sender, GetCommentTimelineCompletedEventArgs e) { if (IsFirstLoad) { IsFirstLoad = false; Globals.CommentTimeline = e.Result; LayoutRoot.DataContext = Globals.CommentTimeline; } else { int count = 0; if (Globals.CommentTimeline.Count > 0) { string FirstID = Globals.CommentTimeline[0].CommentID; foreach (CommentTimelineList newitem in e.Result) { if (FirstID != newitem.CommentContent) { count++; } else break; } for (int i = 0; i < count; i++) { Globals.CommentTimeline.Insert(i, e.Result[i]); } LayoutRoot.DataContext = Globals.CommentTimeline; } } if (Globals.CommentCount != "0") { ResetCount("1"); } }