C# 形状的绘制
admin
2024-01-28 23:52:47

一 形状绘制介绍

① DrawArc 圆弧;
② DrawBezier 贝塞尔曲线;
③ DrawCurve 曲线/多个线段;
④ DrawEllipse 椭圆/圆;
⑤ DrawLine 直线;
⑥ DrawPie 扇形;
⑦ DrawPolygon 多边线;
⑧ DrawRectangle 矩形;

二 描边与填充

以Draw开头的方法,称为描边/勾线;
以Fill
开头的文件,称为填充/涂色;
例如:
在描边时,需指定一个笔Pen

g.DrawRectangle(pen,rect);

在填充时,需指定一个刷子Brush;

Brush brush=new SolidBrush(Color.Red);
g.FillRectangle(brush,rect);

三 资源的释放

Pen与Brush都包含非托管资料,需要Dispose可以使用using写法。

using(Bursh brush=new SolidBrush(Color.Red)
{g.FillRectangle(brush,rect);
}

四 要点与细节

1、推荐使用using(res){…}来完成资源的释放;
2、颜色的覆盖,如果一块地方先刷成红色,再刷为蓝色,则最终为蓝色。
3、如果一个形状既要描边,后要涂色,则线涂色后描边。

相关内容

热门资讯

三天两夜,在广州该怎么吃? 城市特色美食一定要试 最近,有市民察觉,广州不少好吃的餐厅、酒楼、美食街以及地铁线路突然...
原创 4... 夏天燥热缺水,很容易大便干结、肚子胀,这4道清淡吃法高纤补水,温和促肠道蠕动,便便顺畅,肠胃无负担。...
原创 南... 标题:南方年夜饭上的4种海鲜食品,虾蟹很常见,唯有它让人念念不忘! 在南方的年夜饭上,海鲜总是不可...
原创 花... 当乳白的花菜与绯红的番茄在锅中相遇,仿佛上演着一场味蕾的芭蕾。这道看似平常的家常菜,实则蕴藏着中国饮...
原创 别... 别小看葛根,懂的人都在喝,日常这样吃益处多,做法简单又实用 葛根是药食同源的好食材,性质平和,日常合...