RadialGradientBrush

 1     <Grid>
 2         <Canvas Width="200" Height="200">
 3             <Path Canvas.Left="0" Canvas.Top="20" Stroke="Black">
 4                 <Path.Fill>
 5                     <RadialGradientBrush GradientOrigin="0.2, 0.2">
 6                         <GradientStop Offset="0" Color="LightBlue"/>
 7                         <GradientStop Offset="0.6" Color="Blue"/>
 8                         <GradientStop Offset="1" Color="DarkBlue"/>
 9                     </RadialGradientBrush>
10                 </Path.Fill>
11                 <Path.Data>
12                     <CombinedGeometry GeometryCombineMode="Union">
13                         <CombinedGeometry.Geometry1>
14                             <EllipseGeometry Center="80, 60" RadiusX="80" RadiusY="40"/>
15                         </CombinedGeometry.Geometry1>
16                         <CombinedGeometry.Geometry2>
17                             <RectangleGeometry Rect="30,60 100 50"/>
18                         </CombinedGeometry.Geometry2>
19                     </CombinedGeometry>
20                 </Path.Data>
21             </Path>
22         </Canvas>
23     </Grid>

 

posted @ 2013-04-20 22:59  nil  阅读(98)  评论(0编辑  收藏  举报