Using RadialGradientBrush for painting WPF in VB.NET

This article demonstrates how to use RadialGradiantBrush to paint area in WPF Application.
  • 1946

A RadialGradiantBrush paints an object or specified area with a radial gradient. A radial gradient blends two or more colors across a circle. You can use GradiantStop objects to specify the colors in the gradient and their positions. In the following example with the help of a RadialGradiantBrush we will paint the Fill of a Rectangle. See the following illustration which shows the painted rectangle:

<Page xmlns=""
   HorizontalAlignment="Center" VerticalAlignment="Center">
    <Rectangle Width="200" Height="150">
        <RadialGradientBrush Center="0.45,0.5" RadiusX="0.3" RadiusY="0.5" GradientOrigin="0.25,0.4">
          <GradientStop Color="White" Offset="0" />
          <GradientStop Color="blue" Offset="0.5" />
          <GradientStop Color="red" Offset="1" />

Painted Rectangle using a RadialGradientBrush



More Articles

© 2020 DotNetHeaven. All rights reserved.