-
c#教程之DrawPolygon方法
本站最新发布 Python从入门到精通|Python基础教程
试听地址 https://www.xin3721.com/eschool/
l void DrawPolygon(Pen pen,Point[] points);
l void DrawPolygon(Pen pen,PointF[] points);//点坐标可以是小数
例子5_7_7:画一个多边形如下图,为主窗体Paint事件增加事件处理函数如下:
private void Form1_Paint(object sender,System.Windows.Forms.PaintEventArgs e)
{ Graphics g=this.CreateGraphics();
Pen pen1=new Pen(Color.Red);
Point[] p1=new Point[]
{ new Point(10,10),
new Point(60,40),
new Point(100,80),
new Point(60,100)
};
g.DrawPolygon(pen1,p1);
}
试听地址 https://www.xin3721.com/eschool/
5.7.1 DrawPolygon方法
该方法画一个多边形,使用点结构数组定义多边形的顶点。两个画线函数定义如下:l void DrawPolygon(Pen pen,Point[] points);
l void DrawPolygon(Pen pen,PointF[] points);//点坐标可以是小数
例子5_7_7:画一个多边形如下图,为主窗体Paint事件增加事件处理函数如下:
private void Form1_Paint(object sender,System.Windows.Forms.PaintEventArgs e)
{ Graphics g=this.CreateGraphics();

Point[] p1=new Point[]
{ new Point(10,10),
new Point(60,40),
new Point(100,80),
new Point(60,100)
};
g.DrawPolygon(pen1,p1);
}
最新更新
python中装饰器修复技术
python中filter、map、reduce的区别
python爬虫--cookie反爬处理
Python 模拟 Base64编码
证明task线程是来源于线程池的,线程重用
Python基础总结之第一天(新手可相互督促
Django:web认识,jinja2模块,如何安装Djang
tcp服务端无线为多个客户端服务
python自动化测试之DDT数据驱动
python输出九九乘法表
基于UDP的服务器端和客户端
再谈UDP和TCP
在socket编程中使用域名
网络数据传输时的大小端问题
socket编程实现文件传输功能
如何优雅地断开TCP连接?
图解TCP四次握手断开连接
详细分析TCP数据的传输过程
图解TCP数据报结构以及三次握手(非常详
TCP协议的粘包问题(数据的无边界性)
存储过程用法
MySQL教程之SQL ORDER BY 子句
MySQL教程之SQL AND & OR 运算符
MySQL教程之SQL WHERE 子句
MySQL教程之SQL SELECT DISTINCT 语句
MySQL教程之SQL SELECT 语句
MySQL教程之SQL语法
MySQL教程之SQL 简介
MySQL教程之MySQL之pymysql
MySQL教程之mysql设置不区分大小写