protected override void OnPaint(PaintEventArgs pea)
{
//绘制直线或曲线的工具 ,你要画线必须要用pen,它就类似于画笔一样 pen ;可以基于画刷brush或特定颜色color创建画笔pen
Pen p1 = new Pen(new SolidBrush(ForeColor));
Pen p2 = new Pen(Color.Brown,20.3F);
Pen p3 = new Pen(new SolidBrush(ForeColor), 3.2f);//3.2f表明画笔的宽度
//上面的pen是要画线的工具,你要喝水就要杯子吧,哈哈,它的作用于水杯,下面开始喝水了,即我们要画一条直线了
pea.Graphics.DrawLine(p2,0,0,20,20);//即自坐标(0,0)到坐标(3,3)画一条直线,把像素(0,0),(1,1),(2,2),(3,3)涂成黑色
//在整个客户区画一个X,分析:关联到clientsize.width,水平坐标取值范围:0到clientsize.width-1,垂直同理:0到clientsize.height-1
//两条线,一条为自左上角到右下角,即:(0,0)到(clientsize.width-1,clientsize.height-1)
//另一条线的坐标为右上角到左下角,即(clientsize.width-1,0)到(0,clientsize.height-1)
pea.Graphics.DrawLine(p2,new Point(0,0),new Point(ClientSize.Width-1,ClientSize.Height-1));
pea.Graphics.DrawLine(p2, new Point(ClientSize.Width - 1, 0), new Point(0,ClientSize.Height-1));
}
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-734982/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9240380/viewspace-734982/