加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – TComboBox.AutoCloseUp属性:它做什么?

发布时间:2020-12-15 04:21:14 所属栏目:大数据 来源:网络整理
导读:从 documentations: Specifies whether the drop-down closes up automatically when the user selects an item. 我玩过这个属性(结合AutoComplete和AutoDropDown),我似乎无法弄清楚这个属性的UI行为. 将其设置为True或False我看不出它的行为方式有任何差异
从 documentations:

Specifies whether the drop-down closes up automatically when the user
selects an item.

我玩过这个属性(结合AutoComplete和AutoDropDown),我似乎无法弄清楚这个属性的UI行为.

将其设置为True或False我看不出它的行为方式有任何差异.
任何人都可以向我解释它到底是做什么的吗?

解决方法

如果您有AutoCloseUp = True且AutoDropDown = True,您将看到差异.例如,如果您有项目’0′,’1’和’2’并且ComoBox具有焦点,当您使用键盘并按下2时,下拉列表会短暂闪烁并再次关闭并选择项目’2′.如果更改AutoCloseUp = False,则下拉列表保持打开状态(您可以使用箭头键更改选择),直到您使用Enter指示您的选择

如果只使用鼠标操作组合,则没有区别.

评论后补充

如果您添加到我的示例项’22’和’more’,并且您还有AutoComplete = True(默认情况下),您将注意到以下内容:

项目’22’在2上连续两次点击时无法选择.当然,仍然可以使用箭头键选择项目,就像所有其他项目一样.

当AutoComplete找到所有sofar类型键的匹配项时,AutoCloseUp功能会关闭下拉列表.如果键入m,o,r,列表仍处于打开状态,选择“更多”,如果键入缺少的e,则最终关闭列表.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读