文本控件是用來顯示字元内容的。

(1) TextBlock
繼承自FrameworkElement,顯示隻讀文本。
其屬性:
Text
String類型
<b>Inlines</b>
<b>InlineCollection</b><b>類型</b>
Inlines屬性,接受InlineCollection類型。
InlineCollection接受Inline對象。
Inline是一個抽象類,可以使用派生類自Inline的Run或LineBreak來填充該集合。
進而可以設定每個Inline的字型、樣式和大小。一般情況下,使用Text屬性設定内容即可。
現在,展示TextBlock的不一般情況下的使用:
(2) TextBox和PasswordBox
TextBox:繼承自Control,顯示可編輯的文本資訊。
Text屬性-------設定内容
TextWrapping------設定文本是否換行
PasswordBox:內建自TextBox
顯示和輸入密碼資訊,隻允許使用一行文本,并使用符号隐藏使用者輸入内容。
(3) RichTextBox
繼承自Control,顯示和編輯多格式文本。使用Blocks屬性設定RichTextBox内容。
Blocks屬性包含Paragraph集合。可以包含許多類型。
如
<b>Inline</b>
<b>InlineUIContainer</b>
<b>Run</b>
<b>Span</b>
<b>Bold</b>
<b>Hyperlink</b>
<b>Italic</b>
<b>RadioButton</b>
Eg: