导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

TextBlock.TextWrapping 属性

2013/12/13

获取或设置 TextBlock 对文本进行换行的方式。

Namespace:  System.Windows.Controls
程序集:  System.Windows(位于 System.Windows.dll 中)
XMLNS for XAML: 未映射到 xmlns。

public TextWrapping TextWrapping { get; set; }
<TextBlock TextWrapping="Wrap"/>

属性值

类型: System.Windows.TextWrapping
一个指示 TextBlock 对文本进行换行的方式的值。默认值为 TextWrapping.NoWrap

依赖项属性标识符字段: TextWrappingProperty

TextWrapping 属性指示文本在 TextBlock 中如何换行。TextWrapping 枚举定义两个值:NoWrapWrap

说明注意:

在 Windows Phone 中,此属性不支持 WrapWithOverflow 值。

ActualHeightActualWidth 是只读属性,它们报告 TextBlock 的呈现高度和宽度。这些属性可以不同于 TextBlockHeightWidth 属性。设置 TextWrapping 属性影响 TextBlockActualHeightActualWidth 值。

下图演示 TextWrapping 属性如何影响 ActualHeightActualWidth

TextWrapping 如何影响 ActualWidth 和 ActualHeight

TextWrapping example.

下面的 XAML 示例演示如何将 TextWrapping 属性设置为 NoWrapWrap

<!-- TextBlock with no text wrapping -->
<TextBlock
  Text="The quick red fox jumped over the lazy brown dog."
  Width="200"
  TextWrapping="NoWrap" />

<!-- TextBlock with text wrapping -->
<TextBlock
  Text="The quick red fox jumped over the lazy brown dog."
  Width="200"
  TextWrapping="Wrap" />

下图演示前面的 XAML 示例中呈现的文本。

呈现不换行文本和换行文本的 TextBlock

Shows text getting cut off.

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2014 Microsoft