【转】C# 的Brush 及相关颜色的操作
// (实心刷) Rectangle rect1 = new Rectangle(20, 80, 250, 100); SolidBrush sbrush1 = new SolidBrush(Color.DarkOrchid); SolidBrush sbrush2 = new SolidBrush(Color.Aquamarine); SolidBrush sbrush3 = new SolidBrush(Color.DarkOrange); //(梯度刷) LinearGradientBrush lbrush1 = new LinearGradientBrush(rect1, Color.DarkOrange, Color.Aquamarine, LinearGradientMode.BackwardDiagonal); //(阴影刷) HatchBrush hbrush1 = new HatchBrush(HatchStyle.DiagonalCross, Color.DarkOrange, Color.Aquamarine); HatchBrush hbrush2 = new HatchBrush(HatchStyle.DarkVertical, Color.DarkOrange, Color.Aquamarine); HatchBrush hbrush3 = new HatchBrush(HatchStyle.LargeConfetti, Color.DarkOrange, Color.Aquamarine); //(纹理刷) textureBrush = new TextureBrush(new Bitmap(@"e:\123.jpg")); //e.Graphics.FillRectangle(hbrush1, rect1); //e.Graphics.FillRectangle(sbrush1, rect1); //e.Graphics.FillRectangle(textureBrush, rect1); e.Graphics.FillRectangle(lbrush1, rect1);
,温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/68854.html
- 上一篇:C#类型推断
- 下一篇:windows server 2008集群主域恢复