【问题标题】:Deselect combo box when form starts up表单启动时取消选择组合框
【发布时间】:2011-11-29 15:10:01
【问题描述】:

我有表格 1 和表格 2。

从表格 1 开始,我有一个按钮可以引导我进入表格 2。

在表单 2 上,我有组合框和几个文本框。

问题是每次我输入表单 2 时,我的组合框都会被选中,当用户点击任何字母时,它就会出现在组合框中。

如何取消选择此字段?所以用户在开始时没有指向这个组合框?

第二个问题,如何完全禁用组合框中的文本编辑?用户唯一的选择是选择 3 个选定项目之一?

问候。

【问题讨论】:

  • 尝试改变表格2的tab顺序,可能你的combobox有taborder nr 0,让它更高,启动重点将放在另一件事上(据我所知)

标签: c# winforms


【解决方案1】:

1) Set the Tab Order on the form 以便在激活表单时选择正确的控件

2) 要禁用组合中的文本输入,从而将选择限制为仅定义的项目,请将组合的 DropDownStyle 设置为 DropDownList

【讨论】:

  • 好的!太好了,新的麦粒肿效果更好。我稍后会更改标签索引。谢谢!
猜你喜欢
  • 2016-05-29
  • 2014-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-17
  • 1970-01-01
相关资源
最近更新 更多