TextBlock::TextWrapping Property
.NET Framework (current version)
Gets or sets how the TextBlock should wrap text.
Assembly: PresentationFramework (in PresentationFramework.dll)
public: property TextWrapping TextWrapping { TextWrapping get(); void set(TextWrapping value); }
Property Value
Type: System.Windows::TextWrappingOne of the TextWrapping values. The default is TextWrapping::NoWrap.
The following example shows how to set the TextWrapping attribute of a TextBlock element.
<TextBlock Name="textBlock" Background="AntiqueWhite" Foreground="Navy" FontFamily="Century Gothic" FontSize="12" FontStretch="UltraExpanded" FontStyle="Italic" FontWeight="UltraBold" LineHeight="Auto" Padding="5,10,5,10" TextAlignment="Center" TextWrapping="Wrap" Typography.NumeralStyle="OldStyle" Typography.SlashedZero="True" > <Run Background="LightGreen">Text run 1.</Run> <LineBreak/><Run Background="LightBlue">Text run 2.</Run> <LineBreak/><Run Background="LightYellow">Text run 3.</Run> </TextBlock>
The following example shows how to set the TextWrapping property programmatically.
.NET Framework
Available since 3.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Available since 3.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Show: