public void RebuildList() { comboBox.Items.Clear(); comboBox.Items.Add(FirstItem); foreach (Rank rank in RankManager.Ranks) { comboBox.Items.Add(MainForm.ToComboBoxOption(rank)); } }
public DeleteRankPopup(Rank deletedRank) { InitializeComponent(); foreach (Rank rank in RankManager.Ranks) { if (rank != deletedRank) { cSubstitute.Items.Add(MainForm.ToComboBoxOption(rank)); } } lWarning.Text = string.Format(lWarning.Text, deletedRank.Name); cSubstitute.SelectedIndex = cSubstitute.Items.Count - 1; }
private void cSubstitute_SelectedIndexChanged(object sender, EventArgs e) { if (cSubstitute.SelectedIndex < 0) { return; } foreach (Rank rank in RankManager.Ranks) { if (cSubstitute.SelectedItem.ToString() != MainForm.ToComboBoxOption(rank)) { continue; } SubstituteRank = rank; bDelete.Enabled = true; break; } }