学习贴图,可拉伸图片大小
学习使用画刷,创建不同类型画刷,并用画刷产生画笔
附录:
1.
命名空间: System.Drawing.Drawing2D
SolidBrush:一般的画刷,通常只用一种颜色去填充GDI+图形
创建一般画刷:
SolidBrush sdBrush1 =newSolidBrush(Color); |
HatchBrush:阴影画刷,有两种颜色:前景色和背景色,以及6种阴影。
创建阴影画刷:
HatchBrush(HatchStyle,Color);//前景 HatchBrush(HatchStyle,Color,Color);//前景、背景 |
HatchStyle对应阴影方案列表。
名称 |
说明 |
BackwardDiagonal |
从右上到左下的对角线的线条图案。 |
Cross |
指定交叉的水平线和垂直线。 |
DarkDownwardDiagonal |
从顶点到底点向右倾斜的对角线,两边夹角比ForwardDiagonal小50%,宽度是其两倍。此阴影图案不是锯齿消除的。 |
DarkHorizontal |
指定水平线的两边夹角比Horizontal小50%并且宽度是Horizontal的两倍。 |
DarkUpwardDiagonal |
指定从顶点到底点向左倾斜的对角线,其两边夹角比BackwardDiagonal小50%,宽度是其两倍,但这些直线不是锯齿消除的。 |
DarkVertical |
指定垂直线的两边夹角比Vertical小50%并且宽度是其两倍。 |
DashedDownwardDiagonal |
指定虚线对角线,这些对角线从顶点到底点向右倾斜。 |
DashedHorizontal |
指定虚线水平线。 |
DashedUpwardDiagonal |
指定虚线对角线,这些对角线从顶点到底点向左倾斜。 |
DashedVertical |
指定虚线垂直线。 |
DiagonalBrick |
指定具有分层砖块外观的阴影,它从顶点到底点向左倾斜。 |