コード例 #1
0
 public void addLobbysOnline(List <String> creators)
 {
     if (InvokeRequired)
     {
         StringListVoidReturn del = new StringListVoidReturn(addLobbysOnline);
         this.Invoke(del, new object[] { creators });
     }
     else
     {
         lobbys = creators;
         LobbyList.DataSource = null;
         LobbyList.DataSource = lobbys;
     }
 }
コード例 #2
0
ファイル: ChatClient.cs プロジェクト: Kayicide/Chat-Game
 public void addUserOnline(List <string> usernames)
 {
     if (InvokeRequired)
     {
         StringListVoidReturn del = new StringListVoidReturn(addUserOnline);
         this.Invoke(del, new object[] { usernames });
     }
     else
     {
         _onlineUsers           = usernames;
         OnlineUsers.DataSource = null;
         OnlineUsers.DataSource = _onlineUsers;
     }
 }
コード例 #3
0
ファイル: WaitingLobby.cs プロジェクト: Kayicide/Chat-Game
 public void addUser(List <String> users)
 {
     if (InvokeRequired)
     {
         StringListVoidReturn del = new StringListVoidReturn(addUser);
         this.Invoke(del, new object[] { users });
     }
     else
     {
         LobbyUsernames.Items.Clear();
         Console.WriteLine("Trying to update people");
         foreach (string s in users)
         {
             Console.WriteLine(s);
             LobbyUsernames.Items.Add(s);
         }
         //listBox1.Items.Add()
         //inLobby = users;
         //listBox1.DataSource = null;
         //listBox1.DataSource = inLobby;
     }
 }