Silverlight中,共有如下几种画刷
- SolidColorBrush:单色画刷
- LinearGradientBrush:线性渐变画刷
- RadialGradientBrush:放射渐变画刷
- ImageBrush:图像画刷
- VideoBrush:影像画刷
2.LinearGradientBrush:线性渐变画刷
LinerGradientBrush线性渐变画刷将顺着渐变轴来渐变填充一个区域。为了使用线性渐变,需要指定渐变的颜色和渐变的方向,也就是渐变轴,通过修改渐变轴,可以创建水平或者垂直的渐变。在渐变画刷中,GradientStop是每个渐变画刷的最基本的构建块,通常需要指定Color属性和Offset属性。
Offset属性:表示沿着渐变轴的偏移量,这是一个Double类型的值。值的范围是0-1之间,0表示渐变周起始位置,1表示渐变轴结束部分的值,这个值通常是像对于要填充区域的比例值。
3.RadialGradientBrush:放射渐变画刷
线性渐变画刷的渐变轴是沿着一条直线进行渐变,而放射渐变画刷则是沿着一个圆形进行渐变,形成一种放射状的效果。
4.ImageBrush:图像画刷
5.VideoBrush
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。