Language: HTML | XAML

快速入門:顯示文字 (XAML)

XAML 架構提供用來轉譯文字的多個控制項,以及一組用來格式化文字的屬性。顯示唯讀文字的控制項是 TextBlockRichTextBlock。本快速入門說明如何使用 TextBlock 控制項來顯示文字。

藍圖: 這個主題與其他主題的相關性?請參閱:

先決條件

假設您可以建立使用 C++、C# 或 Visual Basic 的基本 Windows 執行階段應用程式。如需新增控制項的指示,請參閱快速入門:新增控制項和處理事件

TextBlock

TextBlock 是在使用 C++、C# 或 Visual Basic 的 Windows 執行階段應用程式中,顯示唯讀文字的主要控制項。您可以使用 TextBlock 控制項的 Text 屬性,在該控制項中顯示文字。 這個 XAML 顯示如何定義 TextBlock 控制項,以及將其 Text 屬性設定成字串。


<TextBlock Text="Hello, world!" />

您也可以在 TextBlock 顯示一連串的字串,其中每個字串的格式都不同。透過 Run 元素顯示每個字串及其格式,或是以 LineBreak 元素分開每個 Run 元素,您就可以這麼做。

以下說明如何透過以 LineBreak 分隔的 Run 物件,在 TextBlock 中定義多個不同格式的文字字串。


<TextBlock FontFamily="Arial" Width="400" Text="Sample text formatting runs">
    <LineBreak/>
    <Run Foreground="LightGray" FontFamily="Courier New" FontSize="24"> 
        Courier New 24 
    </Run>
    <LineBreak/>
    <Run Foreground="Teal" FontFamily="Times New Roman" FontSize="18" FontStyle="Italic"> 
        Times New Roman Italic 18 
    </Run>
    <LineBreak/>
    <Run Foreground="SteelBlue" FontFamily="Verdana" FontSize="14" FontWeight="Bold"> 
        Verdana Bold 14 
    </Run>
</TextBlock>


結果如下。

使用 Run 的文字。

摘要與後續步驟

您已學會如何建立 TextBlock 控制項以在應用程式中顯示文字。

如需更多可顯示這些控制項的程式碼範例,請參閱 XAML 文字顯示範例

相關主題

使用 C# 或 Visual Basic 建立 Windows 執行階段應用程式的藍圖
使用 C++ 建立 Windows 執行階段應用程式的藍圖

 

 

顯示:
© 2015 Microsoft