如何停止 Delphi 处理某些控件标题中的前缀“&”字符?
How tot stop Delphi processing the prefix "&" character in some control captions?
我刚刚发现,如果我将TPanel
、TLabel
或TRadioGroup
的Caption设置为包含“&”字符的字符串,则不显示,下一个字符是下划线。我怎么能阻止这个?我希望标题以我设置的确切字符串显示。
对于 TLabel 和 TStaticText,将 ShowAccelChar
属性 设置为 False
(默认为 True
)。对于 TPanel、TRadioGroup 等,您需要使用双符号。
您可能还想查看 TLabel.ShowAccelChar
的帮助,了解 TLabel.ShowAccelChar
和 TLabel.FocusControl
之间的关系。
我刚刚发现,如果我将TPanel
、TLabel
或TRadioGroup
的Caption设置为包含“&”字符的字符串,则不显示,下一个字符是下划线。我怎么能阻止这个?我希望标题以我设置的确切字符串显示。
对于 TLabel 和 TStaticText,将 ShowAccelChar
属性 设置为 False
(默认为 True
)。对于 TPanel、TRadioGroup 等,您需要使用双符号。
您可能还想查看 TLabel.ShowAccelChar
的帮助,了解 TLabel.ShowAccelChar
和 TLabel.FocusControl
之间的关系。