从组合框中删除具有重复项的精确项目
本文关键字:项目 组合 删除 | 更新日期: 2023-09-27 18:35:49
我需要这个解决方案。当我想删除数据列表中有重复项的项目时出现问题。比如说,组合框按以下顺序包含这些项目:
1,2,1,3,1当我选择要删除的第二个或第三个"1"时,每次删除第一个时。这样,我开始知道组合框或列表框以STACK的方式工作(后进先出)。
这种情况的解决方案是什么,我想删除第二个"1",它删除第二个。
希望,我已经使所有人都可以理解我的问题。
我真的无法理解您的问题所在。如果您说它删除了第一个,那么您可能正在通过该项目的文本删除。取而代之的是,只需按索引选择它!?
如果您要通过单击按钮进行删除:
private void OnDelete_Click(object sender, EventArgs e)
{
comboBox.Items.RemoveAt(comboBox.SelectedIndex);
}