WPF C# Tutorial

  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  x:Class="TextDecorationExample.Window1"
  Title="TextDecoration Example"
  Width="720"
  Height="400"
  Loaded="WindowLoaded">
  
      The lazy dog
  


//File:Window.xaml.cs
using System;
using System.Windows;
using System.Windows.Media;
namespace TextDecorationExample
{
    public partial class Window1 : Window
    {
         private void WindowLoaded(object sender, EventArgs e)
         {
             // Fill the overline decoration with a solid color brush.
             TextDecorationCollection myCollection = new TextDecorationCollection();
             TextDecoration myStrikeThrough = new TextDecoration();
             myStrikeThrough.Location = TextDecorationLocation.Strikethrough;
             // Set the solid color brush.
             myStrikeThrough.Pen = new Pen(Brushes.Blue, 1);
             myStrikeThrough.PenThicknessUnit = TextDecorationUnit.FontRecommended;
             // Set the underline decoration to the text block.
             myCollection.Add(myStrikeThrough);
             strikethroughTextBlock.TextDecorations = myCollection;
         }
    }
}