#812 – Use TextDecorations Property to Underline or Strike Through Text
May 3, 2013 1 Comment
Some controls that render text include a TextDecorations property that allows you to underline the text or draw a line through the middle of the text.
The allowed values of the TextDecorations property are:
- Underline – Underline the text (line appears just a bit below the bottom of the characters)
- Baseline – Draw a line that runs along the bottom edge of the characters (just above where the underline would appear)
- StrikeThrough – Draw a line through the middle of the characters
- Overline – Draw a line over the top edge of the characters
Below is an example of the TextDecorations property used with the TextBlock control. TextDecorations is not supported for Labels.
<TextBlock Text="Underline pphh" Padding="20,10" FontSize="16" TextDecorations="Underline"/> <TextBlock Text="Baseline pphh" Padding="20,10" FontSize="16" TextDecorations="Baseline"/> <TextBlock Text="StrikeThrough pphh" Padding="20,10" FontSize="16" TextDecorations="StrikeThrough"/> <TextBlock Text="Overline pphh" Padding="20,10" FontSize="16" TextDecorations="Overline"/>