【问题标题】:Disable hotkey on vcl controls禁用 vcl 控件上的热键
【发布时间】:2010-04-21 10:16:32
【问题描述】:

我确实有一个 TPageControl,我确实可以从中添加和删除 TTabsheet,并且在 TTabsheets 中有 2 个 TEdit,用户可以键入 firstname 和 lastname,当他们这样做时,Tab Caption 会显示他们所写的内容。

但是,如果用户在 TEdit 中的某处添加“&”(并且他们被允许这样做),则选项卡确实会在“&”之后将字符作为(下划线)热键..

那么如何禁用控件上的热键。

【问题讨论】:

  • 通过添加另一个 & 来转义 &?

标签: delphi c++builder vcl access-keys


【解决方案1】:

您不需要禁用控件上的键盘访问键显示,只需将选项卡标题中的 & 字符加倍,让 Windows 知道它应该显示为字符而不是下划线字符。

【讨论】:

    猜你喜欢
    • 2012-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-22
    • 2012-02-26
    • 2010-12-31
    • 2021-01-27
    • 1970-01-01
    相关资源
    最近更新 更多