Beispiel #1
0
 public void FillUserComboBox()
 {
     if (this.connectedUsers.InvokeRequired)
     {
         SetUserComboBox d = new SetUserComboBox(FillUserComboBox);
         this.Invoke(d, new object[] { });
     }
     else
     {
         this.connectedUsers.Items.Clear();
         foreach (User user in users)
         {
             //if(user.isOnline)
             this.connectedUsers.Items.Add(user);
         }
         if (currentUser != null)
         {
             this.connectedUsers.SelectedIndex = this.connectedUsers.Items.IndexOf(currentUser);
         }
         else if (connectedUsers.Items.Count > 0)
         {
             this.connectedUsers.SelectedIndex = connectedUsers.Items.IndexOf(0);
         }
     }
 }
 public void FillUserComboBox()
 {
     if (this.connectedUsers.InvokeRequired)
     {
         SetUserComboBox d = new SetUserComboBox(FillUserComboBox);
         this.Invoke(d, new object[] { });
     }
     else
     {
         this.connectedUsers.Items.Clear();
         foreach (User user in users)
         {
             //if(user.isOnline)
                 this.connectedUsers.Items.Add(user);
         }
         if (currentUser != null)
         {
             this.connectedUsers.SelectedIndex = this.connectedUsers.Items.IndexOf(currentUser);
         }
         else if (connectedUsers.Items.Count > 0)
             this.connectedUsers.SelectedIndex = connectedUsers.Items.IndexOf(0);
     }
 }