Share via


TextBlock 概觀

更新:2007 年 11 月

TextBlock 控制項提供對 WPF 應用程式的彈性文字支援。這個項目的主要目標是不需要超過一段文字的基本 UI 案例。它支援若干可以準確控制展示的屬性,例如 FontFamilyFontSizeFontWeightTextEffectsTextWrapping。文字內容可以透過 Text 屬性加入。在 XAML 中使用時,開始和結束標記之間的內容會隱含加入為項目的文字。

如需 TextBlock 上宣告之所有屬性的說明,請參閱 TextBlock 屬性範例

TextBlock 項目可以非常簡單地透過 XAML 具現化 (Instantiated)。

<TextBlock FontSize="18" FontWeight="Bold" FontStyle="Italic">
  Hello, world!
</TextBlock>

相同地,在程式碼中使用 TextBlock 項目也相當簡單。

Dim myTextBlock As New TextBlock()
myTextBlock.FontSize = 18
myTextBlock.FontWeight = FontWeights.Bold
myTextBlock.FontStyle = FontStyles.Italic
myTextBlock.Text = "Hello, world!"
TextBlock myTextBlock = new TextBlock();
myTextBlock.FontSize = 18;
myTextBlock.FontWeight = FontWeights.Bold;
myTextBlock.FontStyle = FontStyles.Italic;
myTextBlock.Text = "Hello, world!";

注意:當需要最少文字支援的情況 (例如控制項的標籤),Label 可以做為 TextBlock 的替代解決方案。使用 Label 相當有利,因為所需的資源比 TextBlock 少 (輕量)。

請參閱

工作

TextBlock 屬性範例

參考

Label