dim*_*s93 3 c# combobox winforms
我希望用户无法从组合框(下拉样式)中选择“空”选项。如果用户用键盘删除组合框的文本,则可以完成此操作。我尝试过发生一个SelectedIndexChanged
事件,并尝试检测用户是否将值设置为 null 并将其更改为0
。但是,当该值设置为 null 时(即使用户从键盘按 Enter 键),此事件也不会触发。
有什么可能的解决方案吗?
DropDownStyle
将ComboBox 的设置为DropDownList
:
并在表单的构造函数中添加如下内容:
yourComboBox.SelectedIndex = (yourComboBox.Items.Count > 0) ? 0: -1;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7549 次 |
最近记录: |