2016-07-27 87 views
-1

我有一個包含一個字符串的可見。我將使用標籤來顯示字符串。有時候字符串可能會變得很長,當它到達標籤的邊界時如何啓用該字符串以繼續下一行?溢出標籤

回答

2

WordWrap屬性設置爲True。您將需要增加標籤的高度以適應包裝文本。

啓用包裝時,您可能會發現將AutoSize設置爲False會很方便。否則,無論何時修改文本,都需要將寬度重置爲所需的值。

+0

這正是我所做的,出於某種原因它不想工作。 –

+2

它以什麼方式不起作用。不要忘記,它會包裝整個單詞而不是停留在邊界。您還需要調整標籤的高度以適應新的線條。 –

+0

這裏工作很好。顯然你做錯了什麼或有錯誤的期望。 –

0

在我看來,你正在使用德爾福10西雅圖。

在這種情況下嘗試做:

Label1.AutoSize:=True; 
Label1.WordWrap:=True; 
Label1.Caption:=YourString; 

好運。

+0

我們是否真的需要另一個答案說同樣的事情?版本不相關。行爲永遠都是一樣的。此外,提問者使用2010年。 –

+0

我只是問你,因爲當autosize = false時,他沒有工作!無論如何謝謝 – Sami

+0

@DavidHeffernan我也許還希望能夠跟你聊聊,因爲我沒有找到私人聊天室Delphi – Sami