C# combobox问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 00:48:22
cmb_class.DropDownStyle = ComboBoxStyle.DropDownList;
这样子做确实是禁止不能输入了,可是连内部代码赋值也不行了
怎么样做可以内部代码编辑他的文本,却不能让用户输入数据

DropDownStyle为DropDown的情况下,在KeyPress中添加下面的代码就可以禁止用户输入了
private void comboBox1_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
}

不可赋值,但可设置SelectIndex!