コード例 #1
0
ファイル: Person.cs プロジェクト: svenwal/nymphicus-windows
        void backgroundWorkerRecentTweets_ProgressChanged(object sender, ProgressChangedEventArgs e)
        {
            TwitterItem item = (TwitterItem)e.UserState;

            if (item != null)
            {
                if (RecentTweets.Where(i => i.Id == item.Id).Count() == 0)
                {
                    RecentTweets.Add(item);
                }
            }
        }
コード例 #2
0
ファイル: Person.cs プロジェクト: svenwal/nymphicus-windows
 public void UpdateRecentTweets()
 {
     RecentTweets.Clear();
     if (LastTweet != null)
     {
         RecentTweets.Add(LastTweet);
     }
     if (!backgroundWorkerRecentTweets.IsBusy)
     {
         backgroundWorkerRecentTweets.RunWorkerAsync();
     }
     else
     {
         backgroundWorkerRecentTweets.CancelAsync();
     }
 }