这样一来,它只允许选择已经存在的项目,而不允许输入/编辑其中的文本?
这样一来,它只允许选择已经存在的项目,而不允许输入/编辑其中的文本?
Answers:
设置ComboBox.DropDownStyle
到ComboBoxStyle.DropDownList
。
在尝试了ShaneFulmer的答案后,我注意到下拉菜单的样式已更改。这对我来说是个问题,显然没有很好的方法来更改它。(背景颜色实际上并没有改变。)
我最终添加了按键处理程序以防止添加文本。
private void myCombo_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
}