WPF—画刷(使用画刷实现背景颜色渐变效果)
在WPF中我们可以使用画刷来对我们的页面做出各种炫丽的效果,列如渐变,渲染等,
下列就为大家分享2个渐变效果示例:
实例1(由内到外)
<Grid>
<!--背景颜色渐变 画刷-->
<Grid.Background>
<!--RadialGradientBrush由内到外-->
<RadialGradientBrush>
<GradientStop Color="#ccd5f0"
Offset="0"></GradientStop>
<GradientStop Color="#5d6b99"
Offset="0.5"></GradientStop>
<GradientStop Color="#40568d"
Offset="1"></GradientStop>
</RadialGradientBrush>
</Grid.Background>
</Grid>
效果:
实例2(左上角到右下角)
<Grid>
<!--背景颜色渐变 画刷-->
<Grid.Background>
<!--LinearGradientBrush 左上角到右下角渐变-->
<LinearGradientBrush>
<GradientStop Color="#ccd5f0"
Offset="0"></GradientStop>
<GradientStop Color="#5d6b99"
Offset="0.5"></GradientStop>
<GradientStop Color="#40568d"
Offset="1"></GradientStop>
</LinearGradientBrush>
</Grid.Background>
</Grid>
效果: