首页 >> 文摘 >> C#

DotNet(C#)自定义控件之界面编程(一)

采集日期:2008-4-30作者:san(注:本数据由系统自动采集,内容与BHCODE无关)
写在前面:在填充一个区域的颜色,就少不了Brush,微软MSDN对Brush的解释是:GDI+ Brush 对象用于填充闭合形状的内部。GDI+ 定义多种填充样式:纯色、阴影图案、图像纹理和颜色渐变。也就是在Fill的方法中使用到的,而因为填充的Brush可以是单色或多色,这使到控件十分美观,特别是LinearGradientBrush的使用使控件增色不少。它是一个过渡色的意思。 纯色(单色)填充形状SolidBrush是由一个单一的颜色组成的形状颜色填充,再设置一个画的区域,如一个正方形或圆形就可以了         protected override void OnPaint(PaintEventArgs e)        ...{            base.OnPaint(e);            Graphics g = e.Graphics;            g.FillRectangle(new SolidBrush(Color.Blue),                 new Rectangle(0,0,this.Width-1,this.Hei
本周推荐
MORE
热点关注
MORE