首先 LinearGradientBrush 主要是设置颜色渐变的程度设置,实例:
<LinearGradientBrush x:Key="LinearGradientblueBackground2" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Red" Offset="0.1"/>
<GradientStop Color="Blue" Offset="0.3"/>
<GradientStop Color="White" Offset="0.5"/>
<GradientStop Color="Green" Offset="0.7"/>
<GradientStop Color="Yellow" Offset="0.9"/>
<GradientStop Color="Black" Offset="1"/>
<GradientStop Color="Gray" Offset="0"/>
</LinearGradientBrush>
EndPoint="0.5,1" StartPoint="0.5,0" 指的是,颜色在二维坐标系中的起始位置到终点位置
GradientStop 指的是颜色的刷子结束的位置设置和颜色的显示 Color="Red" Offset="0.1" 颜色和偏移量,例子所显示的效果如下: