2015-05-10 59 views
1

我剛剛發現,如果我將TPanel,TLabelTRadioGroup的標題設置爲包含「&」字符的字符串,則不顯示它,並且下一個字符帶下劃線。我怎樣才能阻止呢?我想要使​​用我設置的確切字符串來顯示標題。tot如何停止Delphi處理某些控制字幕中的前綴「&」字符?

+5

只使用雙「*和*」字符:'&&' –

+0

同意,我會使用'StringReplace(Text,'&','&&',[rfReplaceAll])' –

回答

6

對於TLabel和TStaticText,將ShowAccelChar屬性設置爲False(默認爲True)。對於TPanel,TRadioGroup等你需要使用雙和號。

您可能還想看看TLabel.ShowAccelChar的幫助,瞭解如何與TLabel.ShowAccelCharTLabel.FocusControl相關的說明。

相關問題