Head First C# 中文版 第13章 控件和图形 page594

来源:互联网 发布:淘宝在哪找刷信誉的人 编辑:程序博客网 时间:2024/05/18 00:15

 

使用System.Drawing来自己处理图形


Graphics属于System.Drawing命名空间。.NET框架中有很多比工具箱中的PictureBox更强大的工具。你可以绘制图形,使用字体,进行复杂的图形计算...这些都从Graphics对象开始。你想要添加或者修改任何东西的图形或者图像的时候,你都需要创建一个与该对象相关的Graphics对象,然后使用Graphics对象的方法来在目标上绘制。


①从一个你想要绘制的对象开始


以一个窗体为例。调用窗体的CreateGraphics()方法将会返回一个用以在该窗体上绘制的Graphics对象。


 

②使用Graphics对象地方法来在对象上绘制


每个Graphics对象的方法都可以让你在创建它的对象上绘制。当你调用Graphics的方法来绘制线,圈,矩形,文本或者图像的时候,它们会出现在窗体上。


 

System.Drawing命名空间下的方法有时候被称作GDI+,是Graphics Device Interface的缩写。用GDI+绘制图形的时候,要用一个Graphics对象开始,用该对象的方法来在与之联系着的Bitmap,窗体,控件或者其他对象上绘制图形。