2014-02-17 76 views
1

我想製作一個標籤,它佔據了所有的空白空間,並且同時擁有居中文本。我可以在Delphi中組合對齊佈局嗎?

// firemonkey code, 
// causes compile-time error "E2010 Incompatible types: 'TAlignLayout' and 'Set'" 
GreedyLbl.Align := [TAlignLayout.alClient, TAlignLayout.alCenter]; 

我也找了一個合適的恆定導embarcadero wiki,但沒有結果。也許有人知道我怎麼能做一個描述標籤?

回答

6

看起來你很接近。嘗試將Align設置爲TAlignLayout.alClient。然後將TextAlign設置爲TTextAlign.taCenter

Align屬性是TControl的一部分,並隨時發揮對視覺方面的控制。

TextAlign財產只涉及控制後裔TTextControl,如TLabel。 (另外:TTextControlTControl下降)。