windows phone7 TextBlock屬性和功能詳解
TextBlock讓內容換行<lineBreak>如HTML的<br/>一樣
效果還不錯~呵呵
我們再來看看如何讓文本對齊,這個要用到屬性TextAlignment(文本對齊)它有4個屬性 left right center justify
我們現在只做一個right的效果展示,有興趣的你,可以聯絡聯絡
效果
下來我們看下TextBlock的字型相關屬性
一共有6個 FontFamily(字型) FontSize(字型大小)FontStretch(字型展開)FontStyle(字型樣式)FontWeight(字型粗細),TextDecorations="Underline"
FontStyle又分Normal(正常),Italic(斜體)
FontWeight又分Normal(正常),Bold(粗體)
TextDecorations="Underline"是指是否帶底線。
具體這麼多我們練習練習
<TextBlock FontSize="36" TextWrapping="Wrap">
<Run FontWeight="Bold">我是粗體Bold</Run><LineBreak/>
<Run FontStyle="Italic">我是斜體Italic</Run><LineBreak/>
<Run Foreground="Red">我是紅色red</Run><LineBreak/>
<Run TextDecorations="Underline">我是帶線的underline</Run><LineBreak/>
<Run FontWeight="Bold" FontStyle="Italic" Foreground="Cyan" FontSize="42"
TextDecorations="Underline">我是雜交的- -!</Run>
</TextBlock>
複製代碼
效果如下
效果很不錯。下來我們看看FontFamily(字型)的一些常規屬性,有很多。我給大家抄一些。具體要那些你們自己慢慢嘗試
<TextBlock FontSize="24">
<Run FontFamily="Arial">Arial</Run><LineBreak/>
<Run FontFamily="Arial Black">Arial Black</Run><LineBreak/>
<Run FontFamily="Calibri">Calibri</Run><LineBreak/>
<Run FontFamily="Comic Sans MS">Comic Sans MS</Run><LineBreak/>
<Run FontFamily="Georgia">下面還有很多字型我就不逐個敲啦~</Run>
</TextBlock>
複製代碼
效果如下,
嘿嘿。大功告成。TextBlock的屬性咱們就學到這裡。謝謝大家的支援。~