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按钮不可点击
  • 热门搜索
    民族大团结手抄报 秋天的手抄报 爱眼日手抄报内容 关于母爱的手抄报 传统文化手抄报内容 网络安全手抄报简单漂亮 宪法手抄报简单漂亮 2035年的祖国手抄报 关于诚信的手抄报 初中数学手抄报