Curves: SpreadMethod, RadiusX, RadiusY : Curve « Shapes « Silverlight






Curves: SpreadMethod, RadiusX, RadiusY

  
<UserControl x:Class='SilverlightApplication3.MainPage'
    xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' 
    xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'
    xmlns:d='http://schemas.microsoft.com/expression/blend/2008' 
    xmlns:mc='http://schemas.openxmlformats.org/markup-compatibility/2006' 
    mc:Ignorable='d' 
    d:DesignWidth='640' 
    d:DesignHeight='480'>
    <Canvas>
    
       <Path Data="M 10,510 C 400,200 200,-150 100,350"
             Canvas.Left="50" Canvas.Top="50"
             Stroke="Black" StrokeThickness="4">
         <Path.Fill>
            <RadialGradientBrush Center="0.5 0.5"
                                 SpreadMethod="Reflect"
                                 RadiusX="0.1" RadiusY="0.1">
    
              <GradientStop Color="Yellow" Offset="0"/>
              <GradientStop Color="Red"    Offset="0.40"/>
    
              <GradientStop Color="Blue"   Offset="0.80"/>
            </RadialGradientBrush>
         </Path.Fill>
       </Path>
    </Canvas>
</UserControl>

   
    
  








Related examples in the same category

1.Quadratic bezier Curve
2.Rendering Cubic bezier Curves
3.Cubic bezier Curves and Linear Gradients
4.Double Cubic bezier Curves
5.Double Reflected Cubic Curves
6.Cubic Quadratic Curves
7.Rendering Bezier Curves with Clip Objects
8.Bezier Curves and BezierSegment Objects
9.quadratic Bezier curve
10.Cubic Bezier, Smooth Bezier, Quadratic Bezier, Smooth QuadraticCubic Bezier, Smooth Bezier, Quadratic Bezier, Smooth Quadratic