gpt4 book ai didi

c# - ComboBox 不允许用户使用空值

转载 作者:太空宇宙 更新时间:2023-11-03 10:28:07 29 4
gpt4 key购买 nike

我希望用户无法从 ComboBox(下拉样式)中选择“空”选项。如果用户使用键盘删除 ComboBox 的文本,就可以完成此操作。我试过有一个 SelectedIndexChanged 事件并尝试检测用户是否将值设置为 null 并将其更改为 0 。但是,当该值设置为 null 时(即使在用户从键盘按下回车键之后),此事件也不会触发。

任何可能的解决方案?

最佳答案

设置DropDownStyle你的 ComboBox 到 DropDownList :

enter image description here

然后在您的表单构造函数中添加如下内容:

yourComboBox.SelectedIndex = (yourComboBox.Items.Count > 0) ? 0: -1;

关于c# - ComboBox 不允许用户使用空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31093266/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com