时间:2021-05-20
本文实例讲述了C#画笔Pen使用路径绘制图形的方法。分享给大家供大家参考。具体实现方法如下:
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Drawing.Drawing2D;namespace WindowsApplication2{ public partial class Form10 : Form { public Form10() { InitializeComponent(); } GraphicsPath get(Rectangle rect, int radius) { int diameter = 2 * radius; Rectangle arcrect = new Rectangle(rect.Location, new Size(diameter, diameter)); GraphicsPath path = new GraphicsPath(); path.AddArc(arcrect, 180, 90); arcrect.X=rect.Right-diameter; path.AddArc(arcrect, 270, 90); arcrect.Y = rect.Bottom - diameter; path.AddArc(arcrect, 0, 90); arcrect.X = rect.Left; path.AddArc(arcrect, 90, 90); path.CloseFigure(); return path; } private void button1_Click(object sender, EventArgs e) { Graphics g = this.CreateGraphics(); int width = this.ClientRectangle.Width; int height = this.ClientRectangle.Height; Rectangle rect = new Rectangle(10, 10, width - 20, height - 20); GraphicsPath path = get(rect, width / 10); g.FillPath(Brushes.Red, path); g.DrawPath(Pens.Yellow, path); } }}希望本文所述对大家的C#程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Androidshape绘制图形Android绘制图形可以使用shape也可以使用自定义控件的方式,这里我们说下shape的方式去实现。在绘制图形之前,我们先来
本文实例讲述了C#画笔Pen保存和恢复图形对象的设置方法。分享给大家供大家参考。具体如下:usingSystem;usingSystem.Collections
本文实例讲述了C#画笔Pen绘制曲线的方法。分享给大家供大家参考。具体实现方法如下:usingSystem;usingSystem.Collections.Ge
本文实例讲述了C#画笔Pen绘制光滑模式曲线的方法。分享给大家供大家参考。具体实现方法如下:usingSystem;usingSystem.Collection
excel绘制图形的过程中,必然会使用颜色,而且为了让图片更为真实,会使用渐变色这一概念,那么excel中如何使用渐变色,下面小编介绍excel绘制图形的渐