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); } }