我正准备用一个 TButtonedEdit 控件替换 TEdit + TButton 组合,但是当我尝试对其进行测试时,我发现无法使用键盘“按下”(右)按钮。
我尝试了 Alt+Enter、Alt+Down、Alt+Right、Ctrl 和其他几个组合键,但它们都不起作用。VCL 源代码也没有说明这个问题(但是,嘿,“专业程序员不看 VCL 源代码”)
我错过了什么吗?
这是在 Windows XP 机器上使用 Delphi 2010,TButtonedEdit 组件是在 Delphi 2009 IIRC 中引入的。
注意:我接受了 Andreas Rejbrand 的回答,因为它回答了这个问题。但我也添加了我自己的答案,以帮助那些可能对我实际实现的内容感兴趣的人。