Graphics g = this.CreateGraphics(); //这句是创建画布g,根据窗体得到窗体的画布
Pen p = new Pen(Color.Red, 2); //这句是创建一个红色的宽度为2的画笔
Rectangle r = new Rectangle(10, 10, 100, 50); //这句是创建一个长为100,宽为50的位置在10,10的长方形
//Point point1=new Point(10,10); //画线要用到的开始点
//Point point2=new Point(100,100); //画线要用到的结束点
g.DrawRectangle(p, r); //这句是使用创建的b画笔在g画布上画出长方形r//g.DrawLine(p, point1, point2);//画线 g.DrawRectangle(p, r);//画矩形 g.DrawEllipse(p, r);//画椭圆 g.DrawArc(p,r,开始位置,所画的弧度);//画扇形
p.Dispose(); //这句是释放笔刷资源
g.Dispose(); //这句是释放画布资源

最新文章

  1. SQL Server 列存储性能调优(翻译)
  2. Hadoop.2.x_伪分布环境搭建
  3. 34. Convert Sorted List to Binary Search Tree && Convert Sorted Array to Binary Search Tree
  4. percona-toolkit工具包的使用教程之开发类工具
  5. angularJS中ng-change的用法
  6. wordpress学习二:源码目录结构和启动流程
  7. .NET研发人员面试题(二)
  8. Adobe Edge Animate –解决图形边缘精确检测问题-通过jquery加载svg图片
  9. telnet与tnsping
  10. 做一款直播类app
  11. Intellj IDEA光标为insert状态,无法删除内容
  12. win10 uwp 验证输入 自定义用户控件
  13. Django中Q查询及Q()对象
  14. Ajax数据爬取
  15. ①---Java开发环境配置
  16. 几个js 拓扑图库
  17. 003.MMM双主-双从读写分离部署
  18. .NET 黑魔法 - asp.net core 自定义格式的响应
  19. iOS开发--NSDateFormatter
  20. 20145315《网络对抗》——注入shellcode以及 Return-to-libc攻击实验

热门文章

  1. Union、Union All、Intersect、Minus
  2. UVALive 7749 Convex Contour (计算几何)
  3. 编写高质量代码改善C#程序的157个建议——建议106:为静态类添加静态构造函数
  4. tcxgrid控件中drag a column header here to group by that column移除方法
  5. 如何在github上上传readme文件
  6. Spring学习(二)——使用Gradle构建一个简单的Spring MVC Web应用程序
  7. EntityFramework Code First 模式下使用数据迁移
  8. 原创:各种normalize函数实现的性能和精度大比拼
  9. Python Python入门
  10. 语法解析 rs.next()