当前位置: 首页 > article >正文

c# GDI+绘图的应用-多边形

c# GDI+绘图的应用-多边形
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace Test09
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
Graphics ghs = this.CreateGraphics(); //实例化Graphics类
Pen myPen = new Pen(Color.Black, 3); //实例化Pen类
Point point1 = new Point(80, 20); //实例化Point类
Point point2 = new Point(40, 50); //实例化Point类
Point point3 = new Point(80, 80); //实例化Point类
Point point4 = new Point(160, 80); //实例化Point类
Point point5 = new Point(200, 50); //实例化Point类
Point point6 = new Point(160, 20); //实例化Point类
Point[] myPoints ={ point1, point2, point3, point4, point5, point6 }; //创建Point结构数组
//调用Graphics对象的DrawPolygon方法绘制一个多边形
ghs.DrawPolygon(myPen, myPoints);
}
}
}


http://www.kler.cn/a/37689.html

相关文章:

  • 【C++刷题集】-- day4
  • 分布式锁与同步锁
  • MySQL---表数据高效率查询(简述)
  • C++中随机数的使用总结
  • C国演义 [第九章]
  • 拖动排序功能的实现 - 使用HTML、CSS和JavaScript
  • unbuntu 22.04 安装和卸载企业微信
  • XPath 文本匹配:正则表达式的应用与技巧
  • 基于单片机指纹考勤系统的设计与实现
  • MySQL中HAVING和WHERE的功能相似之处及用法详解
  • Linux系统使用(超详细)
  • 音频播放器Web页面代码实例(基于HTML5)
  • 【单周期CPU】LoongArch | 32位寄存器DR | 32位的程序计数器PC | 通用寄存器堆Registers | 32位RAM存储器
  • 自然语言处理从入门到应用——LangChain:代理(Agents)-[基础知识]
  • 【考研思维题】【哈希表 || 什么时候用哈希表呢?快速查询的时候】【我们一起60天准备考研算法面试(大全)-第九天 9/60】
  • 【C++顺序容器】forward_list的成员函数和非成员函数
  • Android Framework岗位面试真题分享
  • 浅析深拷贝和浅拷贝(python和go的切片)
  • Linux: network: tcp: sack 实例 TCP Dup ACK; D-SACK; duplicate
  • 使用RabbitMQ