.net System.Drawing 中的Graphics类,定义的是什么。

比如在一个panel里,我create一个Graphics g1,画了一条直线
又create一个Graphics g2,画了一个圆。

我现在想把直线删掉,g1.clear(),这样的话,圆也没有了,为什么会这样

gl.clear之后,你再调用一下画圆的方法。
温馨提示:内容为网友见解,仅供参考
无其他回答

.net System.Drawing 中的Graphics类,定义的是什么。
gl.clear之后,你再调用一下画圆的方法。

错误1 “Graphics”是“命名空间”,但此处被当做“类型”来使用 什么...
使用这个要导入命名空间。将光标放在出错的地方会有一个小红线,然后会出现一个小标标,点击选择using就可以导入命名空间

System.Drawing.Image 怎么调整Image的宽高?
首先创建图片的Image对象,然后对Image对象创建一个Graphics对象,通过Graphics对象可以在图片上添加文件(DrawString),然后保存图像就行了,大致应该是float x, y, width, height;System.Drawing.Font f = new System.Drawing.Font("宋体", 8.0);System.Drawing.SolidBrush b = new System.Drawing.So...

Vb.net怎么实现图像的处理
图像处理由System.Drawing命名空间负责。主要是Bitmap类和Graphics类。Bitmap表示一个位图,可以是BMP,JPG,PNG等文件。装载位图 Dim 位图 As Bitmap = Bitmap.FromFile("C:\\Image1.PNG")Graphics表示一张画纸,能够进行绘制操作。它可以被窗体、控件、位图调用CreateGraphics()方法来创建。然后调用Graphi...

网页 图表(折线图,条形图,柱形图)怎么做?
网页图表制作,如折线图、条形图、柱形图,主要依赖于编程语言中提供的绘图方法。以.NET为例,实现图表制作需引入System.Drawing命名空间并创建Bitmap对象作为画布。使用Bitmap对象创建画布后,通过Graphics类从Bitmap获取绘图环境。接着,根据数据值进行绘图操作,如填充颜色、绘制文本、绘制线条等。例如,要...

如何在ASP.NET中实现验证码?
1.知识点介绍验证码其实是随机产生的一些数字,在System命名空间下提供的Random类可以用来产生随机性的非负数字.在ASP.NET中的System.Drawing命名空间中,提供了Bitmap,Graphics类,其中Bitmap类封装了GDI+位图,继承自Image类,用于处理由像素数据定义的图象.Graphics类封装了GDI和绘图面,也就是相当于画板.下面...

c# Graphics 画的图形保存问题
然后再由bitmap的save方法保存 下面跳过graphics对象,直接用this获取窗体:Bitmap b = new Bitmap(this.Width, this.Height);this.DrawToBitmap(b, new Rectangle(0, 0, this.Width, this.Height));b.Save("E:\\\\1.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);...

c#怎么实现画直线传值
在 C# 中,可以使用 Graphics 类中的 DrawLine 方法来绘制直线。在绘制直线时,可以使用坐标参数来确定直线的起点和终点。以下是一个简单的例子,演示了如何在一个窗体上绘制一条直线,并将直线的起点和终点的坐标值传递给一个方法:在上面的例子中,我们在 Form1_Paint 方法中使用 Graphics 类中的 ...

asp.net 在一个图片上画图,然后显示
Graphics g = Graphics.FromImage(image);try { int x = 5;int y = 50;\/\/清空图片背景色 g.Clear(Color.White);Font font = new System.Drawing.Font("Arial", 12, (System.Drawing.FontStyle.Bold));System.Drawing.Drawing2D.LinearGradientBrush brush = new System.Drawing.Drawing2D....

C#如何自定义窗体样式?
你用过 Graphics 类吗?如果知道的话就可以改变窗体的形状了。在窗体的paint事件中用Graphics 类就可以办到:比如说要做一个椭圆型的窗体的话就是这样的代码:System.Drawing.Drawing2D.GraphicsPath shrap = new System.Drawing.Drawing2D.GraphicsPath();shrap.AddEllipse(0,0,this.width,this.height);...

相似回答
大家正在搜