【GDI+编程】--汇总+实战



        上篇博客说了些题外话,为什么偏偏在这时候讨论事件和委托。对于事件和委托是.NET程序猿必须掌握的一堂课,是程序猿踏入设计而不是编写的里程碑,了解了事件的形成就能够使用代码编写动态创建的事件,而学会了委托才能真正的踏入设计的阶段。

       好了回到我们文章的正题,从番外篇回来要开始我们GDI+的旅程啦,今天我们对GDI+的基本架构屡屡,并利用GDI+的几个基本的类来绘制一个圆柱形,重点在于通过实例来区分Graphics和GraphicsPath两个类之间的关系。

       GDI+常用类的划分,通过下图你还不能了解GDI+的奥秘,好戏在后头……

一、汇总


 先说图形


       也许你要问为什么会有Graphics和GraphicsPath两种类的划分,是啊为什么呢?要从根本上区分两者,首先要看它们的作用,Graphics是在System.Drawing命名空间下的一个类,主要用于图形界面的显示,另外也封装了多种图形的绘制方法,而且还包括了图形的剪辑。
 
       接着来看GraphicsPath类,该类和Graphics类最大的区别是两者分属的命名空间不同,GraphicsPath类是System.Drawing.Drawing2D命名空间下的类,提供了一系列相互连接的直线和曲线,它在绘图功能比Graphics类更优,而且灵活。
       Note

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值