将一个ComboBox从DropDown更改为DropDownList我失去了选项

时间:2012-02-21 19:44:35

标签: c# visual-studio-2010

具体来说,在我的原始设计中,我在加载时在我的ComboBox中有文本注释,但后来意识到用户可以输入框,所以我将DropDownStyle更改为DropDownList。不幸的是,虽然这会阻止用户在框中输入,但它也会从我的VS2010设计中删除文本,并忽略我对程序中文本的C#更新。

这是正常行为还是我有问题,或者我是否需要通过其他参数执行此操作?

1 个答案:

答案 0 :(得分:1)

DropDownStyle保持在DropDown

现在在KeyPress事件中添加以下内容:

e.Handled = true;