我们在进行C#编程的时候有的时候会使用GDI绘图功能,今天小编带大家一起来画画,画画的首先我们需要一个画布,C#中的画布就是Graphics。
工具/原料
电脑一台
VisualStudio2017
方法/步骤
1、创建Graphics画布的方法有很多种,接下来依次介绍,方法1:在窗口的Paint事件中水貔藻疽,使用传回来的参数PaintEventArgs来获取Graphics,语法:e.Graphics,如下图:
2、方法2:重载程序窗口或者具体到每个控件的OnPain隋茚粟胫t方法,然后使用OnPaint方法的参数PaintEventArgs来获得Graphics画布,语法:e.Graphics,如下图:
3、方法3:也可以直接使用窗口本省来获取画布,由窗口本身获取的画布就是窗口的画布,语法:this.CreateGraphics(),如下图:
4、这里我们首先在主窗口中拖入一个控件,这里小编拖入的控件是PictureBox,如下图:
5、方法4:这里使用控件本身来获取画布,由控件获取的画布就是控件自己的画布,是画不到其他地方的,语法:this.pictureBox1.CreateGraphics(),如下图:
6、方法5:这里根据已存在的图像来创建画布,然后就可以更鸷拳林根改已存在的图像了,首先当然是载入已存在的画布载入成Image对象,然后使用Graphics.FromImage()来创建画布,如下图: