C#画笔Pen使⽤路径绘制图形的⽅法本⽂实例讲述了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.CloFigure();
return path;
}
private void button1_Click(object nder, 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#程序设计有所帮助。