C#画画之Graphics画布

 时间:2024-10-15 04:22:55

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

C#画画之Graphics画布

2、方法2:重载程序窗口或者具体到每个控件的OnPaint方法,然后使用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画布
  • SWI-Prolog的调试
  • 如何实现html5 canvas图片移动到鼠标点击位置
  • C#怎么创建Datatable
  • vs2017创建ASP.NET项目
  • Python编程:怎么设置tkinter按钮不可点击
  • 热门搜索
    香皂的做法 美赞臣奶粉怎么样 跳蚤怎么彻底消灭 怎么做红烧肉好吃 牛牛怎么玩 一侧太阳疼是怎么回事 脚趾缝烂脱皮痒怎么办 鹄怎么读 腹肌怎么练 公积金怎么提取出来