1

我有一个包含组合框的 Windows 窗体。我想将KeyPressEventArgs.Handled属性设置为“ true”以阻止每个组合框通过键盘输入数据。因为组合框定义了它的项目,我不希望用户输入数据。有没有办法通过使用 foreach spinnet 或类似的方法来做到这一点?

4

1 回答 1

5

您可以将 ComboBox 的 Style 属性设置为 DropDownList 以防止将任何字符输入到组合框中,并且只允许从内部项目中进行选择。

comboBox.Style = ComboBoxStyle.DropDownList;

您可以从设计器中执行此操作,也可以在组合框上进行迭代并以编程方式设置 Style 属性。

于 2013-08-25T12:10:11.267 回答