美文网首页
WPF 给控件设置渐变背景色

WPF 给控件设置渐变背景色

作者: 分享学习 | 来源:发表于2021-07-15 10:11 被阅读0次

代码:

RadialGradientBrush rgbrush = new RadialGradientBrush();
rgbrush.RadiusX = 0.5;
rgbrush.RadiusY = 1;
rgbrush.GradientStops.Add(new GradientStop((Color)ColorConverter.ConvertFromString("#FF4682D6"), 0.45));
rgbrush.GradientStops.Add(new GradientStop((Color)ColorConverter.ConvertFromString("#FF3867CC"), 0.87));
Control.Background = rgbrush;

Xaml:

<Control.Background >
    <RadialGradientBrush RadiusY="1" RadiusX="0.5">
        <GradientStop Color="#FF4682D6" Offset="0.45"/>
        <GradientStop Color="#FF3867CC" Offset="0.869"/>
    </RadialGradientBrush>
</Control.Background >

效果如下图:


Screen Shot 2021-07-15 at 10.15.54.png

相关文章

网友评论

      本文标题:WPF 给控件设置渐变背景色

      本文链接:https://www.haomeiwen.com/subject/hteppltx.html