2010-03-11 102 views
0

我在運行時添加了一個標籤控件。我可以添加或修改標籤中的文本,也可以更改字體也。現在我的問題是當我更改標籤中的文本的字體,對齊不正確,它由於填充。是否有任何方法來找到多少填充是發生基於字體的[ed:obscured?]?如何在標籤文本週圍找到填充空間?

+1

這將需要一張屏幕截圖來確切地說明出了什麼問題。 – 2010-03-11 12:37:37

回答

0

你看看Padding屬性嗎?

您可能需要關閉AutoSize以獲得更好的結果。

+0

是的,我試着設置分頁爲0px和Autosize爲false,但沒有運氣。填充是由我用於標籤文本的字體引起的。有什麼辦法可以得到多少填充空間發生特定的字體類型? – Ganesh 2010-03-11 09:33:18

0

難道你不打電話TextRenderer.MeasureText

如果您提供了正確的目標大小(即標籤可以佔用的矩形),則應該能夠找出文本佔用/佔用的空間大小。