Exemple #1
0
 void Service_FriendsResult(object sender, FriendsEventArgs e)
 {
     try
     {
         this.View.Invoke(new ThreadStart(delegate()
         {
             friends = e.Friends;
             LoadFriends();
         }));
     }
     catch (ObjectDisposedException) { }
 }
Exemple #2
0
 private void OnFriendsResult(FriendsEventArgs e)
 {
     if (FriendsResult != null)
     {
         for (int i = 0; i < e.Friends.Length; i++)
         {
             int index = (cacheUsers.IndexOf(e.Friends[i]));
             if (index > -1)
             {
                 e.Friends[i] = cacheUsers[index];
             }
             else
             {
                 cacheUsers.Add(e.Friends[i]);
             }
         }
         FriendsResult(this, e);
     }
 }
Exemple #3
0
 void Service_FriendsResult(object serder, FriendsEventArgs e)
 {
     LoadFriends(e.Friends);
 }