清除ComboBox选中的文本

pha*_*unk 18 c# combobox winforms drop-down-menu

我有一个属性设置为ComboBox控件.选择项目后,如何清除选择而不删除其中的任何项目?DropDownStyleDropDownListComboBox

我通常会使用类似的东西:

myComboBox.Text.Clear();
Run Code Online (Sandbox Code Playgroud)

但我不能这样做.知道如何清除它吗?

ion*_*den 57

你可以改变SelectedIndex财产:

comboBox1.SelectedIndex = -1;
Run Code Online (Sandbox Code Playgroud)


Dar*_*vey 15

我可以让它工作的唯一方法:

comboBox1.Text = "";
Run Code Online (Sandbox Code Playgroud)

出于某种原因,爱登的解决方案对我不起作用.

  • 原因是您可能已经在comboBox1中输入了字符串,而不是Items。 (2认同)

小智 5

这是你需要的:

comboBox1.ResetText();