Baseline decoration with dashes : TextDecoration « Windows Presentation Foundation « C# / CSharp Tutorial






<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  x:Class="TextDecorationExample.Window1"
  Title="TextDecoration Example"
  Width="720"
  Height="400">
  <StackPanel>
      <TextBlock FontSize="24" Width="180" VerticalAlignment="Center">The lazy dog
        <TextBlock.TextDecorations>
          <TextDecoration Location="Baseline" 
            PenThicknessUnit="FontRecommended">
            <TextDecoration.Pen>
              <Pen Thickness="3">
                 <Pen.DashStyle>
                    <DashStyle Dashes="0.5, 3, 1, 2" />
                 </Pen.DashStyle>
                <Pen.Brush>
                  <LinearGradientBrush Opacity="0.5"
                    StartPoint="0,0.5"  EndPoint="1,0.5">
                    <LinearGradientBrush.GradientStops>
                      <GradientStop Color="Orange" Offset="0" />
                      <GradientStop Color="Red" Offset="1" />
                    </LinearGradientBrush.GradientStops>
                  </LinearGradientBrush>
                </Pen.Brush>
              </Pen>
            </TextDecoration.Pen>
          </TextDecoration>
        </TextBlock.TextDecorations>
      </TextBlock>

  </StackPanel>
</Window>
WPF Baseline Decoration With Dashes








24.10.TextDecoration
24.10.1.TextBlock Underline decoration with dashesTextBlock Underline decoration with dashes
24.10.2.Strikethrough decoration with dashesStrikethrough decoration with dashes
24.10.3.Overline decoration with dashesOverline decoration with dashes
24.10.4.Baseline decoration with dashesBaseline decoration with dashes
24.10.5.Fill the baseline decoration with a linear gradient brushFill the baseline decoration with a linear gradient brush
24.10.6.Fill the underline decoration with a solid color brushFill the underline decoration with a solid color brush
24.10.7.Fill the overline decoration with a linear gradient brushFill the overline decoration with a linear gradient brush
24.10.8.Default underline decorationDefault underline decoration
24.10.9.Default baseline decorationDefault baseline decoration
24.10.10.Default overline decorationDefault overline decoration