原文: 漸變畫刷示例 例子代碼
<Rectangle>
<Rectangle.Fill>
<LinearGradientBrush>
<LinearGradientBrush.StartPoint>
<Point X="0" Y="0" />
</LinearGradientBrush.StartPoint>
<LinearGradientBrush.EndPoint>
<Point X="1" Y="1" />
</LinearGradientBrush.EndPoint>
<LinearGradientBrush.GradientStops>
<GradientStopCollection>
<GradientStop Color="Yellow" Offset="0.0" />
<GradientStop Color="Red" Offset="0.25" />
<GradientStop Color="Blue" Offset="0.75" />
<GradientStop Color="LimeGreen" Offset="1.0" />
</GradientStopCollection>
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
LinearGradientBrush.StartPoint:表示漸變方向的起始點,預設是坐标為0,0的點
LinearGradientBrush.EndPoint:表示漸變方向的結束點,預設是坐标為1,1的點,與StartPoint結合起來表示漸變的方向
LinearGradientBrush.GradientStops:GradientStop的集合,描述漸變中過渡點的位置和顔色