C# 画个实心圆

Graphics dc = listView1.CreateGraphics();            Pen redpen = new Pen(Color.Red, 2);            dc.DrawEllipse(redpen, 0, 100, 50, 50);像这个画的是个空心的圆,我想画个实心的该怎么弄啊??

回答:
用Brush填充,不用Pen如System.Drawing.SolidBrush myBrush = new System.Drawing.SolidBrush(System.Drawing.Color.Red);//画刷formGraphics.FillEllipse(myBrush, new Rectangle(0, 0, 100, 200));//画实心椭圆
时间: 2024-10-06 23:02:37

C# 画个实心圆的相关文章

html5 <canvas>第二篇 strokeRect strokeStyle() strokeStyle() createLinearGradient addColorStop 用法 实心圆,空心圆,渐变

<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <link href="css.css" rel="stylesheet" type="text/css

OpenGL基础(一)2.画多边形之圆

1 //Five edges polygon. 2 //As less code as possible. 3 4 #include "stdafx.h" 5 #include<gl/glut.h> 6 #include<stdlib.h> 7 #include<iostream> 8 #include<math.h> 9 10 const GLdouble PI = 3.1415926; 11 static GLdouble x, y;

cocos2d-x 实心圆

找到项目libcocos2d->draw_nodes->CCDrawingPrimitives.cpp将 glDrawArrays(GL_LINE_STRIP, 0, (GLsizei) segments+additionalSegment); 改为glDrawArrays(GL_TRIANGLE_FAN, 0, (GLsizei) segments+additionalSegment);就能实现实心圆.

css3画实心圆

设置border-radius的值为width和height的1/2: 例子如下: #circle { width: 200px; height: 200px; background-color: #a72525; -webkit-border-radius: 100px; -moz-border-radius:100px;border-radius:100px; } 可以用border属性设置边框样式 例如: border: 5px solid #dedede;

Quartz2d (画线 矩形 圆 三角形 弧线 扇形 进度圈等)

</pre><pre code_snippet_id="1675698" snippet_file_name="blog_20160509_1_1489477" name="code" class="objc">/** Quartz2d的图形绘制API */ "[画线drawLine]" 1.获取上下文件UIGraphicsGetCurrentContext(); 2.设置起点CGC

CSS画基本图形——圆

#cicle {             width: 100px;             height: 100px;             background-color: #000;             -moz-border-radius: 50px;             -webkit-border-radius: 50px;             border-radius: 50px;         } 实验表明 border-radius 只要是大于 heigh

threejs 画二维圆(圆弧)

画圆: var radius = 40, segments = 64, material = new THREE.LineBasicMaterial({ color: 0x0000ff }), geometry = new THREE.CircleGeometry(radius, segments); // Remove center vertex geometry.vertices.shift(); this.scene.add(new THREE.Line(geometry, materia

教您用几何画板画相切的圆

在学习圆与圆的位置关系时,我们都知道圆与圆的位置关系有:相离,外切,相交,内切,内含,它们之间的位置是由圆心距与两半径的长度来确定的.那么如果想画出三个两两相切的圆,要怎样画呢?这时我们可以利用几何画板,画出既标准又美观的图形. 最新版几何画板软件获取地址:http://wm.makeding.com/iclk/?zoneid=17783 具体的操作步骤如下: 步骤一 作出三条线段(分别充当三个圆的半径长).打开几何画板,使用"线段工具"在画板空白区域任意画出三个长度不等的线段,并标记

H5实现绘制三角形并在其三个顶点画三个圆添加点击事件

1.效果如下: 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <canvas id="canvas"></canvas> </body> <script type="text/javasc