清除DropDownList

时间:2015-07-02 19:56:41

标签: c# winforms

我正在使用C#构建一个Windows窗体,其中包括2个下拉列表:将它们称为List1和List2。程序启动时填充List1;根据用户在List1中选择的内容填充List2。问题是,当用户在List1中选择另一个选项时,我无法清除旧项目的List2。我试过了

List2.Items.Clear()

我尝试使用此循环删除单个项目

int count = List2.Items.Count;
for (int i = 0; i < count; i++)
    List2.Items.RemoveAt(0); 

但两种选择都不起作用。

1 个答案:

答案 0 :(得分:0)

没关系,我解决了这个问题。谢谢您的帮助。在我的例子中,问题是在我填充下拉列表之前,我将值添加到C#列表,CList,并从该列表中填充它;但是,我没有在会话之间清除CList。