该 TextBlock 控件为 WPF 应用程序提供灵活的文本支持。 该元素主要面向不需要多段文本的基本 UI 方案。 它支持许多属性,这些属性可实现对演示文稿的精确控制,例如FontFamily、FontSize、FontWeight和TextEffectsTextWrapping。 可以使用属性 Text 添加文本内容。 在 XAML 中使用时,打开标记和结束标记之间的内容将隐式添加为元素的文本。
TextBlock只需使用 XAML 即可实例化元素。
<TextBlock FontSize="18" FontWeight="Bold" FontStyle="Italic">
Hello, world!
</TextBlock>
同样,代码中元素的 TextBlock 用法相对简单。
TextBlock myTextBlock = new TextBlock();
myTextBlock.FontSize = 18;
myTextBlock.FontWeight = FontWeights.Bold;
myTextBlock.FontStyle = FontStyles.Italic;
myTextBlock.Text = "Hello, world!";
Dim myTextBlock As New TextBlock()
myTextBlock.FontSize = 18
myTextBlock.FontWeight = FontWeights.Bold
myTextBlock.FontStyle = FontStyles.Italic
myTextBlock.Text = "Hello, world!"