Text Box with LinearGradientBrush
<Page
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="Microsoft.Samples.Graphics.UsingVisualBrush.PaintingWithVisuals">
<StackPanel>
<Border Margin="0,10,0,30"
BorderBrush="Black" BorderThickness="1" >
<Border.Background>
<LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
<LinearGradientBrush.GradientStops>
<GradientStop Offset="0.0" Color="#CCCCFF" />
<GradientStop Offset="1.0" Color="Transparent" />
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</Border.Background>
<TextBlock Margin="10">
<Bold>Title</Bold><LineBreak/><LineBreak/>
This is the string.
</TextBlock>
</Border>
</StackPanel>
</Page>
Related examples in the same category