补充图形设计.ppt

补充图形设计

运行效果: * (4)使用LinearGradientBrush类定义线性渐变 这个类用于定义线性渐变画笔,可以是双色渐变,也可 以是多色渐变。缺省情况下,渐变由起始颜色沿着水平方 向平均过渡到终止颜色。要定义多色渐变,需要使用 InterpolationColors属性。下面的示例说明如何由白色渐 变到蓝色。 例: private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e) { Graphics g = e.Graphics; LinearGradientBrush myBrush = new LinearGradientBrush( this.ClientRectangle, Color.White, Color.Blue, LinearGradientMode.Vertical ); g.FillRectangle( myBrush, this.ClientRectangle ); } * 如果创建应用程序后向设计窗体上拖放一些控件,可以看到运行后该图就是一个漂亮的背景了。 * 在这个例子中,可以看到当使用FillPath()方法填充路径的时候,如果多个图形互相重

文档评论(0)

1亿VIP精品文档

相关文档