g.DrawArc(new Pen(Color.Red, 50), new RectangleF(200, 200, 50, 50), 0, 180);
为什么我画出来的不像个半圆。。
为什么我画出来的不像个半圆。。
解决方案 »
- C#使用两个dateTimePicker查询access数据库一段时间内的数据时查询语句出错。
- 郁闷的正则问题
- winform中panel的一个问题
- 弱弱的问一下internal和protected internal的区别?
- 如何在C#中执行暴风影音
- 关于XPATH 和selectNodes的问题
- 有人用C#写过屏幕旋转的程序吗
- winform中dataGrid如何改变某一列的颜色?(在线等,立即接贴)
- C#中如何让pc喇叭发声,并且发出一段音乐,
- ====================跪求 经纬度 计算 角度 在线等====================
- |zyciis| 如何取各我的命名空间com下面的所有类,谢谢
- 在winfrom中如何操作cookie
GraphicsPath graphPath = new GraphicsPath();
// graphPath.AddEllipse(0, 0, 100, 100);
graphPath.AddArc(new Rectangle(0,0,100,100),0.0f,180.0f);
// Fill graphics path to screen.
e.Graphics.FillPath(redBrush, graphPath);
我希望拿Pen画半圆,因为我要画的是圆弧
比较宽的圆弧就成了个半圆,用画圆弧的方法怎么画出个半圆啊
e.Graphics.DrawArc(new Pen(Color.Red,50), new RectangleF(200, 200, 50, 50), 0, 190);相对看起来比较像吧
你自己想像一下你拿那么大的画笔来画,怎么画出个半圆不就知道了吗?