养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

C#画画之Graphics画布

时间:2024-11-06 16:36:49

我们在进行C#编程的时候有的时候会使用GDI绘图功能,今天小编带大家一起来画画,画画的首先我们需要一个画布,C#中的画布就是Graphics。

工具/原料

电脑一台

VisualStudio2017

方法/步骤

1、创建Graphics画布的方法有很多种,接下来依次介绍,方法1:在窗口的Paint事件中水貔藻疽,使用传回来的参数PaintEventArgs来获取Graphics,语法:e.Graphics,如下图:

C#画画之Graphics画布

2、方法2:重载程序窗口或者具体到每个控件的OnPain隋茚粟胫t方法,然后使用OnPaint方法的参数PaintEventArgs来获得Graphics画布,语法:e.Graphics,如下图:

C#画画之Graphics画布

3、方法3:也可以直接使用窗口本省来获取画布,由窗口本身获取的画布就是窗口的画布,语法:this.CreateGraphics(),如下图:

C#画画之Graphics画布

4、这里我们首先在主窗口中拖入一个控件,这里小编拖入的控件是PictureBox,如下图:

C#画画之Graphics画布

5、方法4:这里使用控件本身来获取画布,由控件获取的画布就是控件自己的画布,是画不到其他地方的,语法:this.pictureBox1.CreateGraphics(),如下图:

C#画画之Graphics画布

6、方法5:这里根据已存在的图像来创建画布,然后就可以更鸷拳林根改已存在的图像了,首先当然是载入已存在的画布载入成Image对象,然后使用Graphics.FromImage()来创建画布,如下图:

C#画画之Graphics画布

© 一点知识