将组合框从 DropDown 更改为 DropDownList 我失去了选项
具体来说,在我的原始设计中,我在加载时在 ComboBox 中添加了文本注释,但后来意识到用户可以在框中键入内容,因此我将 DropDownStyle 更改为 DropDownList。不幸的是,虽然这会阻止用户在框中键入内容,但它也会从我的 VS2010 设计中删除文本,并且还会忽略我对程序中文本的 C# 更新。
这是正常行为还是我有问题,或者我需要通过另一个参数来执行此操作?
Specifically, in my original design, I had Text comments in my ComboBox at load-up time, but then realised that users could type into the box, so I changed the DropDownStyle to DropDownList. Unfortunately, whilst this prevents the user from typing into the box, it also removes the Text from my VS2010 design and also ignores my C# updates to the Text in the program.
Is this normal behaviour or do I have a problem, or do I need to do this via another parameter ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将
DropDownStyle
保持在DropDown
上。现在在
KeyPress
事件上添加以下内容:Keep your
DropDownStyle
onDropDown
.now on
KeyPress
event add the following: