2011-01-11 81 views
1

在我的應用程序中,我的大小爲160 x 160左右。正方形內部是TextBlocks。文本塊是動態的,可以填入任意數量的單詞。在Silverlight中爲Windows Phone 7應用程序調整LineHeight

我給出的設計要求TextBlock內部文本的行高小於默認大小。更小,它幾乎看起來像它的重疊。

如果我是這樣做的CSS/HTML我想簡單的做...

<p style="display: block; width: 90px; padding: 10px; background: none repeat scroll 0% 0% rgb(51, 51, 51); color: rgb(255, 255, 255); font-family: arial,san-serif; height: 90px; font-size: 16px; line-height: 9px;">This is my sentence, it is contained inside a small square. I need the line height to be less than normal</p> 

如果測試出你會得到這樣的事情...

alt text

但是,我似乎無法將LineHeight屬性調整爲低於Silverlight中默認的0值。它會引發錯誤...

如何獲得低於默認行高的像css/html一樣的操作?

回答

-1

我想你需要創建多個TextBlocks並手動覆蓋它們yourslef以獲得該效果。

或者,您可以使用WebBrowser控件並將HTML置於其中,以便以此方式創建效果。

+0

我想我到下一個問題是......我該如何繼續從文本一個TextBlock的另一個? – Erik5388 2011-01-13 14:46:59

相關問題