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

delphi – 如何获得没有’&’字符的标签标题(用于加速键)?

发布时间:2020-12-15 09:48:38 所属栏目:大数据 来源:网络整理
导读:我正在使用’’使用我的TLabel控件的加速键的字符. 通过这种方式,用户可以在之后按Alt字符.为了集中控制表格. 例: var MyLabel : TLabel; MyEdit : TEdit;begin MyEdit := TEdit.Create(Self); MyEdit.Left := 20; MyEdit.Top := 40; MyEdit.Parent := Self
我正在使用’&’使用我的TLabel控件的加速键的字符.
通过这种方式,用户可以在&之后按Alt字符.为了集中控制表格.

例:

var
  MyLabel : TLabel;
  MyEdit : TEdit;
begin
  MyEdit := TEdit.Create(Self);
  MyEdit.Left := 20;
  MyEdit.Top := 40;
  MyEdit.Parent := Self;

  MyLabel := TLabel.Create(Self);
  MyLabel.FocusControl := MyEdit;
  MyLabel.Caption := '&Test';
  MyLabel.Left := 20;
  MyLabel.Top := 20;
  MyLabel.Parent := Self;
end;

在这种情况下,MyLabel会出现带有下划线的“T”字符,按Alt T会使MyEdit聚焦.

enter image description here

如何在没有’&’的情况下获取MyLabel.Caption字符?这样做有内置功能吗?

我期待得到’Test’字符串而不是’& Test’

解决方法

您正在寻找 StripHotKey功能.

(编辑:李大同)

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

    推荐文章
      热点阅读