C# Wpf 初学者-LinearGradientBrush使用

首先 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" 指的是,颜色在二维坐标系中的起始位置到终点位置

C# Wpf 初学者-LinearGradientBrush使用

GradientStop 指的是颜色的刷子结束的位置设置和颜色的显示 Color="Red" Offset="0.1" 颜色和偏移量,例子所显示的效果如下:

C# Wpf 初学者-LinearGradientBrush使用