1
我剛剛發現,如果我將TPanel
,TLabel
或TRadioGroup
的標題設置爲包含「&」字符的字符串,則不顯示它,並且下一個字符帶下劃線。我怎樣才能阻止呢?我想要使用我設置的確切字符串來顯示標題。tot如何停止Delphi處理某些控制字幕中的前綴「&」字符?
我剛剛發現,如果我將TPanel
,TLabel
或TRadioGroup
的標題設置爲包含「&」字符的字符串,則不顯示它,並且下一個字符帶下劃線。我怎樣才能阻止呢?我想要使用我設置的確切字符串來顯示標題。tot如何停止Delphi處理某些控制字幕中的前綴「&」字符?
對於TLabel和TStaticText,將ShowAccelChar
屬性設置爲False
(默認爲True
)。對於TPanel,TRadioGroup等你需要使用雙和號。
您可能還想看看TLabel.ShowAccelChar
的幫助,瞭解如何與TLabel.ShowAccelChar
和TLabel.FocusControl
相關的說明。
只使用雙「*和*」字符:'&&' –
同意,我會使用'StringReplace(Text,'&','&&',[rfReplaceAll])' –